A CMS is a content management system. This allows you to separate content (images, text, videos, …) from design. So, you can easily change the content of your website without knowledges in HTML. You are sure to not “break” the structure and design of your site. Access is multi-users.