El software de edición de sitios web puede ser cualquier cosa, desde un editor de texto gratuito que viene empaquetado con un sistema operativo (SO) hasta un paquete costoso capaz de manejar cosas como hojas de estilo en cascada (CSS) y lenguaje de marcado extendido (XML). Por lo general, se requiere un cierto nivel de experiencia para editar manualmente archivos de sitios web con un editor de texto, pero las operaciones básicas de las suites de edición dedicadas pueden usarse sin ningún conocimiento del lenguaje de marcado de hipertexto (HTML) o cualquier otro código. Los tres tipos principales de software de edición de sitios web son orientados a texto, orientados a objetos o utilizan una interfaz de «lo que ves es lo que obtienes» (WYSIWYG). Cada una de estas variaciones puede tener diferentes usos y, por lo general, hay opciones gratuitas y de pago disponibles en cada categoría. Algunos paquetes de software de edición de sitios web también pueden incluir herramientas para crear elementos como imágenes, animaciones y diversos contenidos multimedia enriquecidos.
Los editores basados en texto son la forma más simple de software de edición de sitios web. Si un diseñador web tiene un amplio conocimiento de HTML y otros códigos, la edición de texto puede proporcionar una forma rápida de realizar pequeños ajustes en un sitio. Los editores de texto también se pueden utilizar para crear sitios web completos en ausencia de un software más complicado. Se puede utilizar cualquier editor de texto para codificar HTML desde cero, pero también existen editores de texto especialmente diseñados. Estos programas pueden incluir características como codificación de colores de varios elementos de código, verificación de errores o un cliente de protocolo de transferencia de archivos integrado (FTP).
Una forma un poco más complicada de software de edición de sitios web se conoce como orientada a objetos. Este tipo de software normalmente permite a un diseñador web organizar visualmente su código de formas más avanzadas que la simple codificación de colores. Los editores orientados a objetos también pueden integrarse en editores WYSIWYG más grandes, lo que permite al diseñador web trabajar más íntimamente con objetos individuales.
Algunos de los programas de edición de sitios web más complejos suelen denominarse WYSIWYG, ya que todo el formato y otras configuraciones son visibles durante el proceso de diseño. Muchos editores WYSIWYG permiten cambiar el código manualmente, aunque normalmente es posible diseñar un sitio web completo sin conocer el HTML. Algunas suites de software de edición de sitios web también pueden incluir una variedad de otros programas, lo que permite editar imágenes o crear contenido multimedia enriquecido para insertarlo en un sitio web. Muchos editores también incluyen funciones para garantizar la compatibilidad del sitio web con los estándares del World Wide Web Consortium (W3C®).
Además de la gama de software de desarrollo de sitios web de interfaz WYSIWYG, orientado a objetos y basado en texto, también hay una variedad de opciones de software gratuito, shareware y minorista. Algunos software de desarrollo de sitios web profesionales pueden ser bastante costosos, aunque normalmente también hay opciones gratuitas o incluso de código abierto. El software pago puede incluir herramientas propietarias útiles que no están disponibles en otras suites, aunque las opciones gratuitas y de código abierto pueden tener muchas funciones.