CMS – Content Management System is a web application or a suite of tools that allows for easy website creation, as well as its subsequent updates and expansion. Building, shaping content, and managing its presentation in a CMS-driven website is done through user-friendly interfaces—typically web pages featuring intuitive forms, components, and modules.
With a CMS, users can independently build various types of websites without any knowledge of programming languages. Examples include:
- Business cards (company profile sites);
- Online stores (e-commerce);
- Product catalogs or industry directories;
- Information and promotional services;
- Social networking portals;
and much more.
One of the most popular and best-developed CMS platforms is Joomla!.