a component that exists on a web server which can be called from a client application (extension .asmx).   can be accessed thru the internet or network connection
a component that exists on a web server which can be called from a client application (extension .asmx).   can be accessed thru the internet or network connection
open-standards way of supporting interoperability; application programming interfaces (api) that can be accessed over a network and executed on a remote system hosting the requested services