HTML to język znaczników wywodzący się z SGML (Standard Generalized Markup Language). HTML to skrót od HyperText Markup Language, języka powszechnie używanego do tworzenia struktury do prezentacji dokumentów w sieci WWW, a także do tworzenia łączy między nimi. Zbiór reguł i zdefiniowanych znaczników jest tym, co składa się na HTML, który jest często porównywany z XHTML (Extensible HyperText Markup Language) i charakteryzowany jako mniej rygorystyczny. Oprogramowanie do edycji HTML to programy komputerowe do tworzenia i modyfikowania HTML. Oprogramowanie do edycji HTML może być samodzielną aplikacją lub stanowić część kompleksowej aplikacji do projektowania stron internetowych wraz z edytorem XHTML, edytorem JavaScript® i edytorem CSS (Cascading Style Sheets).
Oprogramowanie do edycji HTML ma trzy różne interfejsy. Jednym z nich jest edytor tekstu, do którego wprowadzany jest tylko język HTML i w którym widoczny jest tylko HTML, a ten typ oprogramowania edytora HTML może zawierać edytor podświetlania składni lub walidację i inne funkcje. Popularne są menu do wstawiania tagów i sprawdzania pisowni. Drugi typ nazywa się edytorem obiektów HTML i umożliwia między innymi rozwijanie i zwijanie właściwości i obiektów HTML.
Trzecim typem oprogramowania do edycji HTML jest to, co widzisz, jest tym, co dostajesz (WYSIWYG), wymawiane /WIH zee wig/. Edytor HTML WYSIWYG ma graficzny interfejs użytkownika (GUI), który ułatwia tworzenie stron internetowych osobom, które nie znają dobrze HTML lub w ogóle, a także pozwala projektantom zobaczyć efekty ich kodowania. Niektóre programy mają tylko edytor WYSIWYG, podczas gdy inne pozwalają użytkownikowi przełączać się między edytorem WYSIWYG a edytorem tekstu. Jednak kod utworzony wyłącznie w interfejsie WYSIWYG może wymagać edycji w celu spełnienia standardów, a użytkownik, który nigdy nie przegląda kodu, może mieć problemy.
Podczas pracy z oprogramowaniem edytora HTML ważne jest, aby wybrać język, który będzie używany i na przykład rozróżnić między HTML 4.01 Transitional i HMTL 4.01 Strict. Do 2010 r., podczas gdy większość programów do edycji HTML obsługiwała HTML 4, HTML 5 zaczął się pojawiać. Oznacza to, że w najbliższej przyszłości osoby korzystające z oprogramowania do edycji HTML muszą szczególnie uważać, aby wybrać odpowiednią wersję HTML.