Un servicio web es un sistema software diseñado para soportar la comunicación entre máquinas sobre una red de comunicación. En Internet son cada vez más populares y en esencia hacen accesible la funcionalidad de un sistema software a través de un interfaz o API.
Un mash-up es una combinación de información o funcionalidad procedente de dos o más fuentes, normalmente APIs abiertas, que permiten crear un nuevo servicio web. En Tyven los utilizamos para combinar fuentes de información o funcionalidad complementarias y generar un nuevo servicio con valor añadido.
Un widget es una miniaplicación que sirve como ventana de acceso a contenido dinámico suministrado por servidores externos a la plataforma en la que reside. Debido a su facilidad de instalación y sencillez, es el medio ideal para dotar a un gran número de usuarios de acceso personalizado a información o funcionalidad web desde cualquier dispositivo.