ความแตกต่างที่สำคัญ: HTML ย่อมาจาก HyperText Markup Language มันเป็นภาษามาร์คอัพที่รู้จักกันดีที่ใช้ในการพัฒนาหน้าเว็บ มันมีมานานแล้วและมักใช้ในการออกแบบเว็บเพจ .htm และ. html เป็นสองวิธีในการบันทึกไฟล์ HTML ทั้งสองเป็นสิ่งเดียวกัน จริงๆแล้วไม่มีความแตกต่างระหว่าง. htm และ. html ยกเว้นจำนวนตัวอักษรที่ใช้

HTML เขียนโดยใช้องค์ประกอบ HTML ซึ่งประกอบด้วยแท็กเป็นหลักและเปิดแท็กและแท็กปิด ข้อมูลระหว่างแท็กเหล่านี้มักจะเป็นเนื้อหา วัตถุประสงค์หลักของ HTML คือการอนุญาตให้เว็บเบราว์เซอร์ตีความและแสดงเนื้อหาที่เขียนระหว่างแท็ก แท็กถูกออกแบบมาเพื่ออธิบายเนื้อหาของหน้า HTML มาพร้อมกับแท็กที่กำหนดไว้ล่วงหน้า อนุญาตให้หนึ่งแทรกรูปภาพข้อความวิดีโอรูปแบบและเนื้อหาอื่น ๆ เข้าด้วยกันเป็นเว็บเพจที่เหนียวแน่น
องค์ประกอบของ HTML เป็นหน่วยการสร้างพื้นฐานของเว็บไซต์ทั้งหมด HTML ช่วยให้ภาพและวัตถุที่จะฝังในหน้าเว็บ นอกจากนี้ยังสามารถใช้ในการสร้างรูปแบบโต้ตอบ HTML ยังมีวิธีการสร้างเอกสารที่มีโครงสร้าง ทำได้โดยแสดงความหมายเชิงโครงสร้างสำหรับข้อความเช่นส่วนหัวย่อหน้ารายการลิงก์คำพูดและรายการอื่น ๆ อย่างไรก็ตามวันนี้หน้าเว็บไม่ค่อยได้รับการออกแบบโดยใช้ HTML เท่านั้น HTML ช่วยให้โปรแกรมเมอร์สามารถฝังสคริปต์ที่เขียนในภาษาเช่น JavaScript ซึ่งหลายคนมักจะทำ สิ่งนี้จะเปลี่ยนรูปลักษณ์และพฤติกรรมของเว็บเพจ HTML

เหตุผลที่นามสกุลไฟล์ต่างกันกลับไปเป็น Windows รุ่นแรก นามสกุลไฟล์ต้นฉบับสำหรับไฟล์ HTML คือ '.html'; อย่างไรก็ตามใน Windows ไฟล์ทั้งหมดจำเป็นต้องมีนามสกุลไฟล์สามตัวอักษร ดังนั้นนามสกุลไฟล์จึงสั้นลงเป็น '.htm' อย่างไรก็ตาม Macintosh ไม่ จำกัด นามสกุลไฟล์ตัวอักษรสามตัวดังนั้นผู้ใช้ Mac จึงใช้ '.html' ในที่สุดการอัพเกรด Windows ก็เริ่มยอมรับ '.html' อย่างไรก็ตามผู้ใช้หลายคนคุ้นเคยกับ '.htm' แล้วดังนั้นทั้งนามสกุลไฟล์ตัวอักษรสามตัวและส่วนขยายตัวอักษรสี่ตัวจึงเริ่มมีการใช้กันทั่วไป อย่างไรก็ตามมีบางกรณีที่เซิร์ฟเวอร์บางเครื่องตั้งค่าไดเรกทอรีเริ่มต้นเพื่อรองรับไฟล์. html เท่านั้น ดังนั้นไฟล์. htm จึงไม่รองรับในเซิร์ฟเวอร์เหล่านั้น