SOAP adalah protokol komunikasi yang menentukan format untuk mengirim pesan. RPC dan CORBA memiliki masalah kompatibilitas dan keamanan, sedangkan HTTP kompatibel dengan semua browser. Sekarang HTTP berkomunikasi melalui TCP/IP. Metode SOAP adalah permintaan HTTP/respons HTTP yang dikompilasi dengan aturan pengkodean SOAP. menggunakan SOAP, protokol yang dikirimkan ke data W3C dapat dilampirkan dalam XML dan ditransmisikan menggunakan sejumlah Protokol Internet.