SOAP significa Simple Object Access Protocol (Protocolo Simples de Acesso a Objetos). É uma especificação de protocolo de mensagens para a troca de informações estruturadas na implementação de serviços web em redes de computadores. As mensagens SOAP são tipicamente formatadas usando XML (Extensible Markup Language), tornando-as independentes de plataforma e neutras em relação à linguagem. Uma mensagem SOAP consiste em um envelope, um cabeçalho (opcional) e um corpo. O envelope define a estrutura geral da mensagem, o cabeçalho contém informações específicas da aplicação (como roteamento ou segurança), e o corpo contém a carga útil real da mensagem, que geralmente é um documento XML representando uma solicitação ou resposta a uma operação de serviço. O SOAP é amplamente utilizado em ambientes corporativos para computação distribuída, frequentemente dependendo de outros protocolos de transporte como HTTP ou SMTP. Embora protocolos mais novos e leves, como o REST, tenham ganhado popularidade, o SOAP permanece relevante, particularmente em ambientes que exigem altos níveis de segurança, integridade transacional e contratos formais definidos por WSDL (Web Services Description Language). A extensão '.soap' não é uma extensão de arquivo padrão universalmente reconhecida para armazenar mensagens SOAP; essas mensagens são geralmente transmitidas diretamente pela rede ou, por vezes, salvas como arquivos '.xml' genéricos para fins de depuração ou arquivamento.