Theme is an integral part of any website content management system. As far as WordPress is concerned, there are several other factors that contribute to the popularity of wordpress as a CMS among web design folks. Theming is the most important feature among all other features. Adding or changing the look and feel of a wordpress website is not a big deal with the help of these wonderful user-friendly themes. WordPress has a large repository of beautiful free themes.