An application program interface (API) provides a set of functions, including
a set of base classes and types that are used in substantially all applications
accessing the API, for application developers who build Web applications on Microsoft
Corporation's .NET platform.