Content Managment System (CMS)
A Content Management System, or "CMS", is an application built to help users create, arrange and edit their web content without having to learn the underlying coding languages and standards.
Many modern day CMS's offer built in WYSIWYG editors, file managers and a variety of build in themes (often referred to as templates).