A CMS, or content management system, is software that is generally installed to a personal or business web space and is used to control, organize, and publish dynamic collections of content, such as web pages, widgets/extensions, images, forms, forums, and other forms of media. The choice to use a CMS over traditionally designing and managing a website usually arises from the desire to have better organization, save time, and allows people with little experience in web design to create and manage their own websites. Even advanced and expert web designers can appreciate a CMS, as several welcome third party additions and changes. This article showcases features and functions of WordPress CMS vs. Joomla.