Between the 90s and 2000s having your own website or personal blog was something few people could do, because you needed to know how to program on the web. Then the CMSs arrived and gave everyone the possibility to have their own personal online space.
A Content Management System is software that can create and modify digital content. It can create webpages, change the style and the text, add images, video and manage other aspects such as SEO. All of this without having to write a single line of code but with an interface that is more suitable for those who do not know how to develop.
The most famous CMS is WordPress but there are many others such as Joomla, Drupal and Magento. They are quite popular due to their immediacy, the numerous functions available and the low cost, but the performance can often be disappointing.