O documento discute arquitetura orientada a serviços (SOA), arquitetura orientada para web (WOA) e REST. SOA descreve uma metodologia para desenvolvimento de software baseada em serviços reutilizáveis. WOA estende SOA para aplicações web. REST usa protocolo HTTP e URIs para identificar recursos e permitir que sistemas se comuniquem independentemente de plataforma.