CMS (z ang. system zarządzania treścią) to oprogramowanie, dzięki któremu można w łatwy sposób zbudować serwis internetowy, rozbudowywać go o kolejne funkcje i dokonywać aktualizacji.