Content Management Systems (CMS) include platforms such as WordPress, Joomla and Drupal. The CMS development is an important part of a web project. CMSs have default and basic features. More flexible CMSs like WordPress allow developers to make changes to the structure of the website to add more features and capabilities. At Spark, we have developers who are expert at developing and customising various CMS platforms.