 อธิบายลักษณะสถาปัตยกรรมของเว็บแอปพลิเคชัน
โดยทั่วไปเว็บแอปพลิเคชันจะประกอบด้วยส่วนต่อประสานกับผู้ใช้ ตรรกะแอปพลิเคชันส่วนหลัง ตัวทำแผนที่เชิงวัตถุ ฐานข้อมูล และเว็บเซิร์ฟเวอร์ อินเทอร์เฟซผู้ใช้ (UI) เป็นส่วนหนึ่งของแอปพลิเคชันที่ผู้ใช้โต้ตอบด้วย ในขณะที่แบ็กเอนด์ประกอบด้วยไฟล์ สคริปต์ และชั้นข้อมูลที่เปิดใช้งานฟังก์ชันต่างๆ ตัวทำแผนที่เชิงวัตถุให้วิธีการโต้ตอบกับฐานข้อมูลในลักษณะเชิงวัตถุ เว็บเซิร์ฟเวอร์ประมวลผลคำขอที่เข้ามาจาก UI และกำหนดเส้นทางคำขอเหล่านี้ไปยังตรรกะที่เหมาะสม ซึ่งจะประมวลผลและส่งกลับข้อมูลที่จำเป็น โดยทั่วไปข้อมูลจะคงอยู่ในฐานข้อมูล