Este documento discute arquiteturas de software como SOA, WOA e REST. SOA visa aumentar a produtividade e diminuir custos através da centralização de informações compartilhadas entre sistemas internos e externos. REST usa protocolos como HTTP para permitir a troca segura de informações entre usuários e servidores, onde cada recurso é acessado via URI. WOA estende SOA para aplicações web, facilitando mudanças rápidas e pesquisa.