سیستم مدیریت محتوا یا CMS در واقع نرم افزاری جهت مدیریت محتوای وب سایت های پویا یا داینامیک، است و میتوان محتوای سایت شامل: متون، تصاویر، فایل‌ها و ... را بدون نیاز به دانش طراحی، ویرایش و مدیریت کرد.