What do you want in a Content Management System (CMS)? Content Management used to be reserved for document management and organization of folders but today, CMS Development can be used to organize sections of eCommerce sites, to reach out and leverage social media sites, to organize calendars, schedules and tasks or events on mobile devices, to serve communities and associations and support collaborative tasks, to provide online training and education, to organize blogs, forums, chats, polls, surveys, to establish and maintain a corporate or intranet portal and…well, you get the idea! There are lots of CMS Development frameworks and solutions out there (Liferay, Drupal, dotCMS, JBoss, Joomla, Microsoft SharePoint, WordPress and Umbraco, to name a few).