El desarrollo web abarca la creación de aplicaciones y sitios web para el internet o una intranet. Este proceso puede dividirse en desarrollo front-end (la parte del sitio web que interactúa con el usuario) y desarrollo back-end (la lógica del servidor, bases de datos, y aplicación).