سیستم مدیریت محتوا یا (CMS) که مخفف Content Management System می باشد که برای طراحی سایت اختصاصی ، یک نرم افزار بر روی سرور می باشد که به مدیر سایت اجازه می دهد تا محتوای سایت را بدون طراحی دوباره تغییر دهد.
نحوه کار با این نوع سیستم به این صورت می باشد که طراحی سایت یک بار سایت را با CMS لازم طراحی می کند و تعدادی قالب برای صفحات داخلی وب سایت هم طراحی و نصب می کند.
اگر طراحی وب سایت لازم است هر چند وقت یکبار (به طور مثال هر چند روز یا چند هفته) بروز رسانی شود می توانید به جای مراجعه مکرر به شرکت های طراحی وب سایت خودتان تغییرات لازم را روی وب سایت اعمال کنید.
CMS های مختلفی با قابلیت های فراوانی در انواع ورژن ها به بازار عرضه شده است. شباهتی که معمولاً در تمامی سیستم مدیریت محتوا ها وجود دارد
بروز کردن اطلاعات و ویرایش محتوای طراحی سایت وب سایت می باشد اما یکسری قابلیت های ویژه هم قابل استفاده می باشد که هزینه ای بابت استفاده از آن باید پرداخت شود.
پرتال دروازه یا مکانی می باشد که اسناد، اطلاعات را به صورت یکپارچه سازماندهی و مدیریت می کند برای طراحی سایت، قابلیت ثبت، تغییر، مدیریت اطلاعات، کارمندان و کاربران را به صورت جامع، تحت وب، و تحت شبکه های گوناگون را دارد.
پرتال از امکانات جدید، برنامه های جانبی و ماژول تشکیل شده است که قابلیت ارتقاء و گسترش بر اساس نیازهای سازمان را دارد.