Ever since I started working on WordPress, it has always impressed me with its simplicity and yet amazing usability. I started using WordPress as a blog script but soon realized that it can be molded into almost any type if website. One of the most important things about WordPress is the number of themes available for it; one can have a unique looking website in no time by installing WordPress (which takes few clicks) and activating a new theme which again can be downloaded free. Now there are free WordPress themes and premium WordPress Themes, free being less in features and graphics are more suitable for lightweight websites and new blogs. If you are into coding them free themes work as a base and saves a lot of time. I do this every time I need to create a website theme for my client, sometimes the default twenty ten and twenty eleven theme works well as a base too.
I have used the wordpress based site for many static sites, I know it’s overkill for using a database driven site for something that will stay static and its content won’t change but giving an admin panel (read WordPress dashboard) to client so that he can himself change something in future without bothering me is great. Most of the time its change of contact address or some random text based changes which clients are able to do themselves when their sites are built using WordPress instead of static HTML pages. With all these we must not forget the original usage of WordPress as a blog script; it has been always the first choice when it comes to recommending a blogging platform.