CMS stands for content management system.
CMS is computer software or an application that uses a database to manage all content, and it can be used when developing a website.
A CMS can therefore be used to update content and/or your website structure.
Most CMS solutions are open-source, which means they are free and accessible to everyone. However, some may contain additional paid options, such as templates and plug-ins.
The main CMS are currently WordPress, Joomla, Drupal, Magento and Prestashop.