CMS یا سیستم مدیریت محتوا مخفف Content Management System می باشد که امروزه از این سیستم ها به جای صفحات ایستا در وب سایت ها استفاده می شود تا مدیریت مطالب سایت آسان تر شده و به مدیر سایت این اجازه می دهد تا به راحتی محتوای وب سایت خود را به روزرسانی کرده و یا تغییر دهد.

در واقع طرح اولیه سایت، یک بار با استفاده از سیستم مدیریت محتوا طراحی و تعدادی قالب گرافیکی برای صفحات طراحی و روی سایت شما نصب می‌شود. حال شما به راحتی می‌توانید صفحات دیگری به سایت اضافه، حذف و یا ویرایش کنید.

هاست ( Host) در لغت به معنای میزبان می باشد ولی در اصطلاح عموما به فضای اختصاص داده شده به یک وب سایت تحت فضای اینترنت گفته می شود که داده‌ها و کدهای وب‌ سایت بر روی آن قرار می‌گیرند و امکاناتی از قبیل دسترسی به دیتابیس، ارسال و دریافت ایمیل، اجرای کدها و … را فراهم می کند. این فضا دارای یک کنترل پانل می باشد که شما می توانید فایل های خود را در اینترنت قرار داده و فضای خود را توسط آن مدیریت و بررسی کنید که توسط شرکت‌های هاستینگ بر روی سرورهایشان ایجاد شده و به مشتریان عرضه می‌شود.