When people think of WordPress, they think of blogging, but WordPress has grown over the years into a full-featured content management system (CMS). A CMS allows you to manage your content without any technical knowledge, which means more money in your pocket. Of course you can use it to make a simple blog, but you can also use it to develop much more complicated sites for businesses, online merchants, schools, and more. It was designed to be extended and customized. There are thousands of plugins available that add functionality to your core site including shopping carts, forums, galleries and more. The possibilities are endless. You can have immensely powerful and extraordinarily flexible WordPress themes. If your developer also knows some coding, which of course I do, then it’s possible to create completely unique and personalized websites.