A CMS (Content Management System), is software that enables you to design, manage, and update websites, including showcase websites. What makes a CMS so useful is that it makes website design intuitive, and enables you to build a website without knowing how to code (Javascript, HTML, CSS, etc.) and without having any particular web development knowledge. Joomla and Wix are examples of CMSes. WordPress, though, is by far the most popular content management system in the world. Part of what makes it the most popular are its regular updates, numerous design templates (called themes), as well as an active community. It also has the advantage of being very easy to administer. No matter what your level of technical competency, you can quickly and easily get started creating your showcase website.