Arquitecturas orientadas a la Web

Algunos autores describen estas arquitecturas como una versión ligera de SOA. Uno de los conceptos fundamentales de la Web 2.0 es que el software basado en Web debería ofrecer su funcionalidad mediante el explorador web y también como servicios web abiertos que otros puedan mezclar de formas inesperadas, dentro del área de desarrollo de software estas mezclas a partir de servicios web y datos propios las conocemos actualmente como "mashups".

WOA describe un conjunto fundamental de protocolos como el enfoque de servicios web mas dinámico, escalable e interoperable. Los servicios web utilizados en este enfoque se basan en el estilo arquitectural REST que fue presentado en el 2000 por Roy T. Fielding, uno de los creadores del protocolo HTTP, en su  tesis doctoral como una arquitectura para software basado en red.