Oprogramowanie do edycji stron internetowych może być wszystkim, od darmowego edytora tekstu dołączonego do systemu operacyjnego (OS) do drogiego pakietu, który radzi sobie z takimi rzeczami, jak kaskadowe arkusze stylów (CSS) i rozszerzony język znaczników (XML). Do ręcznej edycji plików witryny za pomocą edytora tekstu zwykle wymagany jest pewien poziom wiedzy, ale podstawowych operacji dedykowanych pakietów do edycji można używać bez znajomości hipertekstowego języka znaczników (HTML) lub jakiegokolwiek innego kodu. Trzy główne typy oprogramowania do edycji stron internetowych są zorientowane na tekst, zorientowane obiektowo lub używają interfejsu „dostajesz to, co widzisz” (WYSIWYG). Każda z tych odmian może mieć różne zastosowania i zazwyczaj w każdej kategorii dostępne są zarówno bezpłatne, jak i płatne opcje. Niektóre pakiety oprogramowania do edycji witryn internetowych mogą również zawierać narzędzia do tworzenia elementów, takich jak obrazy, animacje i różne treści multimedialne.
Edytory tekstowe to najprostsza forma oprogramowania do edycji stron internetowych. Jeśli projektant stron internetowych ma rozległą wiedzę na temat HTML i innego kodu, edycja tekstu może zapewnić szybki sposób na wprowadzenie drobnych poprawek w witrynie. Edytory tekstu mogą być również wykorzystywane do tworzenia całych stron internetowych w przypadku braku bardziej skomplikowanego oprogramowania. Do kodowania HTML od podstaw można użyć dowolnego edytora tekstu, ale istnieją również specjalnie zaprojektowane edytory tekstowe. Programy te mogą zawierać funkcje, takie jak oznaczanie kolorami różnych elementów kodu, sprawdzanie błędów lub klienta protokołu FTP (Integrated File Transfer Protocol).
Nieco bardziej skomplikowana forma oprogramowania do edycji stron internetowych może być znana jako zorientowana obiektowo. Ten rodzaj oprogramowania zazwyczaj pozwala projektantowi stron internetowych na wizualne uporządkowanie swojego kodu w bardziej zaawansowany sposób niż proste kodowanie kolorami. Edytory zorientowane obiektowo można również zintegrować z większymi edytorami WYSIWYG, umożliwiając projektantowi stron internetowych bardziej intymną pracę z poszczególnymi obiektami.
Niektóre z najbardziej złożonych programów do edycji stron internetowych są często określane jako WYSIWYG, ponieważ całe formatowanie i inne ustawienia są widoczne podczas procesu projektowania. Wiele edytorów WYSIWYG umożliwia ręczną zmianę kodu, chociaż zazwyczaj można zaprojektować całą witrynę bez znajomości języka HTML. Niektóre pakiety oprogramowania do edycji witryn internetowych mogą również zawierać różne inne programy, umożliwiające edycję obrazów lub tworzenie treści multimedialnych w celu wstawienia do witryny internetowej. Wiele edytorów zawiera również funkcje zapewniające zgodność witryny ze standardami World Wide Web Consortium (W3C®).
Oprócz szerokiej gamy oprogramowania tekstowego, zorientowanego obiektowo i oprogramowania do tworzenia stron internetowych z interfejsem WYSIWYG, istnieje również wiele opcji freeware, shareware i detalicznych. Niektóre profesjonalne oprogramowanie do tworzenia witryn internetowych może być dość kosztowne, chociaż zazwyczaj dostępne są również opcje bezpłatne lub nawet typu open source. Płatne oprogramowanie może zawierać przydatne, zastrzeżone narzędzia niedostępne w innych pakietach, chociaż opcje darmowe i open source mogą być bardzo w pełni funkcjonalne.