قبل از هرچیزی باید بدانید که HTML زبان برنامه نویسی نیست. بلکه یک زبان علامت گذاری فرامتنی و یا مخفق Hypertext Markup Language می باشد. به زبان ساده یک صفحه وب (Web Page) یا سند HTML (HTML Document) یک فایل ساده متنی است تا با فرمت ها و قالب زیبا درون یک مرورگر نمایش داده شوند. بررسی معنی HTML به صورت کلمه به کلمه

Hypertext

متنی که وقتی روی آن کلیک میکنید از یک سند به سند دیگر می روید. این توانایی یک صفحه وب برای ایجاد لینک (ارتباط) به یک صفحه وب دیگر است.

Markup

تگ (Tag) یا برچسب ها که چیدمان و قالب گرافیکی را روی یک متن ساده اعمال می کنند. به عبارت دیگر، متن ساده با تگ ها علامت گذاری یا Markup می شود.

Language

نشان دهنده این است که HTML به عنوان یک زبان نشانه گذاری در نظر گرفته می شود.