A CMS template is a pre-designed resource that shows the structure and design for any website’s comprehensive layout and display features. It is compatible with a content management system, a tool used to manage a website's content.