سامانه مدیریت محتوا (به انگلیسی: Content management system)، یک برنامه رایانه‌ای است که امکان انتشار، ویرایش و مدیریت محتوا، سازماندهی، حذف و همچنین نگهداری از طریق یک رابط مرکزی فراهم می‌کند. یک سیستم مدیریت محتوا از دو عنصر تشکیل شده است:


نرم‌افزار مدیریت محتوا (CMS) که به مدیر محتوا یا نویسنده، که ممکن است دانش لازم در مورد زبان نشانه گزاری (HTML) را نداشته باشد، اجازه می‌دهد تا ایجاد، ویرایش و حذف محتوای یک وب سایت را بدون نیاز به تخصص یک وب‌مستر، مدیریت کند.

نرم‌افزار تحویل محتوا (CDA) که با تفسیر و استفاده از آن اطلاعات وب‌گاه را بروز رسانی می‌کند.