A large number of different tools are available today for developing websites. Some of the tools are free, but most will have a nominal cost associated with them. Many businesses are actually using blogs as their company sites because they are relatively cheap and they are easy to develop and maintain. Some of the most popular platforms include Blogger and WordPress.
Those who want to have a traditional website will find that many companies, such as Yahoo, have sets of drag and drop elements that they can use to put up a website, and even to create an online store. These tools make it simple for those without development skills to create a site. However, for those who want to have a truly high quality and unique site, going with professional designers and developers is generally going to be the best option.