קובץ HTM או HTML, הוא קובץ המוצג באינטרנט.
הדפדפן אינטרנט במחשב שלך (זאת התוכנה שאתה מפעיל כדי לצפות באתרי אינטרנט), ככל הדפדפנים בכל המחשבים בעולם, יודע לקרוא אך ורק סוג אחד של קבצים הנקראים קבצי HTML. הם מזוהים על ידי סיומת קובץ: HTM או HTML. קובץ שהוא לא קובץ מסוג זה, אין דרך להפעיל אותו בדפדפן האינטרנט. למעשה, גם הדף הזה שאתה קורא כעת, הוא דף HTML פשוט.
מה זה אומר? דף HTML אינו דף תוכנה. אין בו קוד תוכנה כלשהו, והוא למעשה תצוגה סטאטית קבועה, הכי טיפשה שיכולה להיות. הקובץ עצמו מורכב מ"תגיות" הבנויות בשיטה הבאה: <פקודה> כלומר, שם פקודה מוסכמת ידועה המוקפת בסוגריים משולשים. למשל, אם אני רוצה להציג טקסט באותיות מודגשות, אני אכתוב זאת כך: <b>שלום לכם</b>, כשתגית סוגרת מוסיפים לה קו אלכסוני, כפי שאתה רואה. כעת, אם תריץ זאת כקובץ HTML, הוא יציג במקום הסוגריים עם האות B, רק את הטקסט ביניהן, בצבע מודגש.
למעשה, הפעלת קובץ שאינו HTML, מצריכה מהדפדפן להפעיל תוכנות חיצוניות המחוברות אליו, במידה והן אכן מותקנות במחשב (לא תמיד).
יש אמנם דרכים משוכללות מאוד ליצור קבצים דינאמיים באינטרנט, אבל זה לא משנה את העיקרון שציינתי.