At first WordPress started out as a free web-based service giving users the ability to set up and manage a blog site. Later with the help of programmers willing to improve the service, WordPress has become much more. Today WordPress is one of the best CMS (Control Management Service) offering not only setting up and managing blog, but creating whole sites.
There are two ways in which you can get WP as you CM. The first one is if you want a blog or a site hosted on WordPress, or if you have your own host and install the CMS for yourself. If you are planing on hosting a site on WordPress you have three plans to choose which one suits you the best:
-Basic which comes with the least amount of features, but it will be enough for a blog of a simple site. In this plan your site will have URL with wordpress in it, for example http://domainname.wordpress.com. With this plan you can select from 120 free themes of purchase a premium theme. You have some basic customization like adding widgets, pages and basic theme editing. As for the storage you get only 3 GB storage without the ability to upload videos.
-Premium plan comes with a slight more features than the basic. You can select your domain name without wordpress in it, just like any other site. This plan also has the 120 free themes with the ability to purchase a premium one, but here you have the ability to customize your site a lot more than with the basic plan. Also you get 13 GB of storage and ability to upload videos
-Business plan has pretty much everything. This plan allows you to fully customize your site in a way that you want it to be. Included in this plan are also the 120 free themes, but now you have 50+ themes included in the price and you can choose any one of them. The storage is unlimited and you have 24/7 email and chat support at your service.