سیستم مدیریت محتوا یک برنامه وب است که کلیه‌ی ابزارهای لازم را برای مدیریت محتوای آنلاین و کاربران در بردارد، یا به‌عبارت‌دیگر یک نرم‌‌افزار سمت سرور است که ایجاد و نگهداری وب سایت ها را تسهیل می‌کند.