The purpose of a business website it to produce a result of some kind. It could be educating your prospective customers about the products/services you provide or enticing the customer to buy the service or make a purchase.
In the early days of the Internet (read 1990s), building and maintaining websites was an expensive proposition and hence only large enterprises could afford this luxury. Add to that, there was no clear understanding of what the website was supposed to do and businesses were at the mercy of the geeks to get even small changes done.
The advent of WordPress and other CMS sites (such as Joomla, Drupal to name a few) changed all this. Small (or large for that matter) want websites to offer stability (be up all the time), speed and most importantly peace of mind – the fact that the website should “just run” – without having to worry about the technical mumbo-jumbo. And this is what WordPress does best!
– It is very fast and easy to deploy (most of the hosting providers give you a 1-click install)
– Low Cost
– Search engine friendly – keeps code fresh, has awesome set of plugins to help you make your site easy for search engines to crawl
– Huge array of plugins to do anything and everything to want
In fact, Rick Nielsen mentions in his WordCamp talk that it seems WordPress is being developed keeping the small businesses in mind. This is apparent in the features being added, plugins being developed and the design of the program to ease deployment and maintenance tasks.