A CMS (Content Management System) is an application, mostly web based, to create, edit, delete and manage content from a central interface. CMSs are often used for running small and large web sites, blogs, forums and news pages up to complete E commerce shopping platforms and can include user targeted marketing.
CMS platforms have come a long way, presented in many shapes and sizes. They are still evolving through new technologies and new ideas. With an abundant selection on the market, thorough investigation and consideration is needed before making the right choice.