SOAP signifie "Simple Object Access Protocol". Comme son nom l'indique SOAP est un protocole interapplicatif simple orienté objet. SOAP est construit sur XML et HTTP à des fins d'échanges de données et d'informations. SOAP utilise XML pour la structure et HTTP pour le transport. L'usage du SOAP n'est nullement conditionné par un système d'exploitation ou un langage spécifique. Par ailleurs, SOAP veut aussi dire "Symbolic Optimizing Assembler Program". Dans ce cas, SOAP se destine à la programmation des ordinateurs du constructeur IBM via un langage assembleur.