CMS (singkatan dari
Content Management System) adalah sebuah aplikasi yang digunakan untuk
mengelola website, seperti update dan maintenance, sehingga bisa dilakukan
dengan efektif dan efisien. Dengan CMS ini maka perubahan isi website atau
content bisa dilakukan dengan mudah. Setiap penulis atau editor dapat
menggunakannya setiap saat tanpa perlu mengetahui hal-hal teknis. Setiap kali
ada perubahan terhadap isi website, tidak perlu berhubungan dengan webmaster.
Dengan demikian pengelolaan sebuah website akan menjadi lebih efisien. Contoh
CMS antara lain phpNuke, joomla, mambo, drupal, dll.
Sedangkan
Blog adalah website yang memuat tulisan atau artikel secara periodik, dan
biasanya ada interaksi dengan user (memberi komentar). Aplikasi
blog sebenarnya adalah CMS juga, tetapi dia lebih spesifik dalam artian bahwa
skalanya lebih kecil dibanding website. Fungsinya biasanya digunakan sebagai
catatan harian, media publikasi dan lain-lain (bebas). Contoh Blog yg populer
adalah wordpress.