وب سرویس (Web Service) یک فناوری است که به سیستمها و برنامههای مختلف این امکان را میدهد تا از طریق اینترنت با یکدیگر ارتباط برقرار کنند. وب سرویسها معمولاً از پروتکلهای استاندارد مانند HTTP، XML و SOAP برای تبادل دادهها استفاده میکنند.
وب سرویسها خود به تنهایی توان پردازشی ندارند، اما میتوانند به سیستمها و سرورهایی که دارای توان پردازشی هستند، متصل شوند و از آنها برای انجام محاسبات و پردازش دادهها استفاده کنند. به عبارت دیگر، وب سرویسها میتوانند به عنوان واسطهای برای دسترسی به توان پردازشی سیستمهای دیگر عمل کنند.