A web service is a collection of protocols and standards used for exchanging data between applications or systems. Software applications written in various programming languages and running on various platforms can use web services to exchange data over computer networks like the Internet in a manner similar to inter-process communication on a single computer. This interoperability (e.g., between Java and Python, or Windows and Linux applications) is due to the use of open standards
A set of reusable objects which may be used within the context of a framework but may also be used as stand-alone objects.
In .NET terms
The .NET Framework class library is a library of classes, interfaces, and value types that are included in the .NET Framework SDK. This library provides access to system functionality and is designed to be the foundation on which .NET Framework applications, components, and controls are built.
More details http://msdn2.microsoft.com/en-us/library/ms229335.aspx
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)