La Web 2.0 representa la evolución de las aplicaciones tradicionales hacia aplicaciones web enfocadas en el usuario final. No es una tecnología en sí, sino una actitud. Tecnologías como el XHTML, hojas de estilo y transformar software de escritorio a la web apoyan a la Web 2.0 al brindar mejores soluciones para los usuarios.