سیستم مدیریت محتوا ابزاری است جهت راه اندازی و مدیریت محتوای سایت. این سیستم ها از زمان PHP به یکی از محبوبترین روش های تولید کنندگان و طراحان سایت تبدیل شده اند. در بازاری که وب سایت ها باید سریعتر و راحتتر طراحی شوند بسیاری از توسعه دهندگان به این گونه سیستم های مدیریت محتوا روی می آورند. متاسفانه امروزه هزاران سیستم مدیریت محتوا موجود است که انتخاب مناسب ترین و صحیح ترین آنها را برای طراحان سایت سخت می کند.