Web Service

Web service: an Internet-accessible software component that is: self-contained, self-describing, queryable, dynamically composable, universally interoperable, potentially configurable at run-time, bound, published, and located through distributed registries.