A Content Management System (CMS)is an application that is used to manage content, allowing multiples contributors to create, edit and publish. Content in a CMS is typically stored in a database and displayed in a presentation layer based on a set of templates like a website.
A Content Management system is a software that helps users create , manage and modify content on a website without the need for technical knowledge. In other words, a CMS lets you build a website without needing to write code from scratch (or even know how to code at all).