Dokumen ini menjelaskan konsep Model-View-Controller (MVC) dalam pemrograman web, yang memisahkan data, tampilan, dan kontrol dalam aplikasi. Selain itu, dijelaskan juga perbedaan antara metode GET dan POST dalam pengiriman data, serta konsep REST yang digunakan untuk pertukaran data di web. REST, yang pertama kali diperkenalkan oleh Roy Fielding, menggunakan protokol HTTP dan dapat menghasilkan berbagai format data seperti JSON dan XML.