abstract endpoint definition(The abstract type of an endpoint, which defines common characteristics of a class of endpoints. Examples include, Web Site Endpoint, Http Client Endpoint, Http Server Endpoint)
abstract server definition(The abstract type of an application server, which defines common characteristics of a class of logical application servers including the set of supported abstract endpoint definitions)
abstract data type(In programming, a data set defined by the programmer in terms of the information it can contain and the operations that can be performed with it)