CMS یا مدیریت محتوا در واقع یک نرم‌افزار تحت وب به منظور ساخت، مدیریت، اصلاح، ویرایش و در نهایت انتشار محتوای دیجیتال اعم از متن، عکس، فایل صوتی یا ویدئویی و دیگر فرمت‌های فایل‌ها در وب‌سایت‌ها است.