Design
To simplify, a content management system is usually a backend administration area where you can compose and edit the content of your website. If you choose to use a software package such as WordPress or Joomla!, there will be a built-in backend area that comes with the software. They generally include a media manager as well where you can upload photos, images, and files. When dealing with Joomla!, you can even manage your site from the front end.