La Web, concebida inicialmente como un sistema sencillo para la distribución telemática de información, ha llegado a ser en su conjunto la base de datos más extensa y heterogénea existente en la actualidad. Además, la Web se ha convertido en una importante plataforma de acceso a sofisticados servicios telemáticos en muy diferentes dominios, tales como el comercio, la educación, la administración pública y privada, la salud, el ocio, etc.
El objetivo fundamental de esta asignatura es adentrarse en algunas de las principales técnicas y mecanismos que subyacen en el desarrollo de las aplicaciones Web, es decir, de las aplicaciones software que ofrecen servicios a sus usuarios accesibles a través de un navegador Web. No es objeto de esta asignatura profundizar en las tecnologías para la construcción de páginas Web dinámicas (se supone que el alumno tiene conocimientos previos de estos aspectos), sino el analizar las técnicas y adquirir las competencias necesarias para, por un lado, ser capaz de localizar y hacer uso del "conocimiento" implícito existente en la Web y, por otro lado, ser capaz de diseñar y desarrollar servicios de forma acorde a los modelos de distribución de software que predominan en la Web.
La asignatura se impartirá en castellano o en gallego, aunque el material docente (transparencias, documentación bibliográfica, etc.) estará disponible predominantemente en inglés.