CMS stands for Content Management System, which means in short it is an entire online publishing platform, of the information you want to appear on the Internet, generating a dynamic website. It is similar to portals and blogs, but much more complex and scalable, usually created in php and having a MySQL database behind it; integrates a lot of intuitive editing features like WYSIWYG directly from the browser, media manager, user and group rights management, template system, multi-language system, content is independent of template, organization by section and category, complete item management, advanced search, intuitive system and anytime editable menu, etc. By far, however, beyond these, the most important quality of a CMS, besides a high degree of control and automation, is that anyone entitled to access its administration (with a user and a password) can modify very simply and without IT knowledge directly from the browser almost everything in it.
Unlike a static site in HTML, it can be easily managed by you: when editing a page or article it will appear in Internet Explorer, Firefox, Opera, Chrome or any other browser, a window similar to a Word text editor, where enter and format any text or images you want and you can set a lot of parameters. When saved, the content is published directly on the website. Over this platform (although intuitive it is very complex, counting more than 5200 files as standard) extensions can be installed or linked to it that will offer additional functionality: online shops, forums, galleries, slideshow, portfolios, download repositories. , online form, newsletters, etc.
Access is made either directly on the site through the login field (public area, accessible to visitors, also called frontend), or from the administration console that you end up entering / administrator (or / admin, / wp-admin, etc.) after the web address of site (called location backend). Obviously depending on how many rights you grant to a certain user, at all the facilities you will have access, in CMS you can work online a whole team, perfectly controlled. And if we create the website, consulting and training are included.
CSM platform examples: WordPress, Joomla, Drupal