Depends on what you want to do with your small business website. Do you have a link to an existing website?
What functionality do you want it to have and what are your skills with HTML and CSS like?
At the very least you'll need an image editor as well. Adobe offers Fireworks and/or Photoshop and/or Photoshop Elements for this.