This is a software system that controls the content on your website. It allows the admin to log into the backend of the website and edit the text and images. A CMS is designed to simplify the publication of website content, without requiring technical knowledge to edit the code from scratch.