CMS adalah Content Management System atau dengan bahasa indonesianya adalah sistem manajemen konten. Pengertian cms itu sendiri adalah sebuah aplikasi web untuk menjalankan pada serverweb anda dan untuk memfasilitasi membuat sebuah Website. Keunggulan CMS adalah pada masalah waktu dan biaya produksi
pembuatan sebuah Website lebih effisien dan praktis, karena dalam hitungan menit kita dapat melakukan pembuatan sebsite secara mendasar dan juga membuat website sesuai dengan selera atau keinginan kita sendiri.
Sebuah CMS ( Content Management System) terdiri 2 elemen, diantaranya :
- Aplikasi manajemen isi ( Content Management Application )
- Aplikasi pengiriman isi ( Content Delivery Application )
Mungkin ada beberapa CMS yang tersebar di dunia di antaranya adalah WordPress, Jomla, Drupal, dan masih banyak lagi. Dan salah satu CMS yang sering di pakai saat ini Joomla dan wordpress karena untung CMS yang 2 ini masih di anggap pilihan yang terbaik di antara yang lainnya. Kemampuan atau fitur dari sebuah sistem CMS berbeda-beda, walaupun begitu, kebanyakan dari software ini memiliki fitur publikasi berbasis Web, manajemen format, kontrol revisi, pembuatan index, pencarian, dan pengarsipan. Berikut dibawah ini pemanfaatan CMS:
- Website perusahaan, bisnis, organisasi atau komunitas.
- Portal
- Galeri foto
- Aplikasi E-Commerce.
- Mengelola website pribadi / blog.
- Dan lain-lain.