CMS (Content Management System) je softvérový nástroj, ktorý umožňuje používateľom jednoducho vytvárať, upravovať, spravovať a publikovať digitálny obsah na webových stránkach. CMS majú významné miesto v online svete, pretože umožňujú jednoduché spravovanie a aktualizáciu obsahu webovej aplikácie. Typickým príklad CMS je WordPress alebo Drupal.