سیستم مدیریت محتوا CMS یا Content Management System به سیستمی گفته می شود که براساس آن مدیران وبسایت ها می توانند محتوای یک وبسایت را مدیریت کنند. در واقع در بخش های مختلف یک وبسایت انواع مختلفی از محتوا استفاده می شود که باید براساس یک سری ابزارها و سیستم های مدیریتی به شکل درستی مدیریت شوند.