A content management system (CMS) is a software tool to help companies or individuals manage information, web pages, personnel and media content. With so many CMS available, it can be difficult to decide.So what makes a good content management system? Discussed are some important features.