A content management system (CMS) is an application that helps you create and manage a website via a human-friendly interface.