Diferența principală: HTML reprezintă HyperText Markup Language. Este un bine cunoscut limbaj folosit pentru a dezvolta pagini web. Acesta a fost în jur de mult timp și este frecvent utilizat în designul paginilor web. .htm și .html sunt două modalități de salvare a unui fișier HTML. Ambele sunt în esență același lucru. Nu există nici o diferență între .htm și .html, cu excepția numărului de caractere utilizate.
HTML este scris folosind elemente HTML, care constau din etichete, în primul rând și tag-ul de deschidere și o etichetă de închidere. Datele dintre aceste etichete sunt de obicei conținutul. Obiectivul principal al HTML este să permită browserelor web să interpreteze și să afișeze conținutul scris între etichete. Etichetele sunt concepute pentru a descrie conținutul paginii. HTML vine cu etichete predefinite. Ele permit unui utilizator să insereze imagini, text, videoclipuri, formulare și alte materiale împreună într-o pagină web coerentă.
Elementele HTML sunt blocurile de bază ale tuturor site-urilor Web. HTML permite ca imaginile și obiectele să fie încorporate în pagina web. Poate fi folosit și pentru a crea formulare interactive. HTML oferă, de asemenea, mijloacele de a crea documente structurate. Ea face acest lucru prin denotarea semanticii structurale pentru text, cum ar fi titluri, paragrafe, liste, link-uri, citate și alte elemente. Cu toate acestea, aceste zile, paginile web sunt rar concepute folosind doar HTML. HTML permite programatorului să încorporeze scripturi scrise în limbi precum JavaScript, lucru pe care mulți îl fac deseori. Acest lucru schimbă aspectul și comportamentul paginilor web HTML.
Motivul pentru extensiile de fișiere diferite datează de la versiunile anterioare ale Windows. Extensia originală pentru fișierul HTML a fost '.html'; totuși în Windows toate fișierele au necesitat o extensie de fișier de trei litere. Extensia fișierului a fost scurtată la ".htm". Cu toate acestea, Macintosh nu se limita la extensii de fișiere cu trei litere, astfel că utilizatorii de Mac foloseau ".html". În cele din urmă, prin actualizări, Windows a început să accepte și ".html". Cu toate acestea, mulți utilizatori au fost deja obișnuiți să ".htm", astfel încât extensia celor trei litere și extensia celor patru litere au început să fie utilizate în mod obișnuit, și totuși sunt. Cu toate acestea, există cazuri în care unele servere își programează directorul implicit pentru a suporta numai fișierele .html. Prin urmare, fișierele .htm nu sunt acceptate pe acele servere.