Application

An Application also known as Business Application or Software Application is any program or set of programs that is created to support end user functions. The application can typically be categorized as Application Software or System Software. ap·pli·ca·tion /ˌapləˈkāSH(ə)n/ noun a program or piece of software designed and written to fulfill a particular purpose of Read more about Application[…]

Component

Logical Application component is an encapsulation of application functionality that is independent of a particular implementation. As such, it is a replaceable part of a system. It encapsulates its contents and exposes its functionality through a set of interfaces. An application component performs one or more application functions. It may collaborate with other application components Read more about Component[…]

Interface

Application Interface is a point of access where an application service is made available to a consumer (e.g., a business process, another application component etc.). It specifies how the functionality of a component can be accessed by other components (i.e., a provided interface), or which functionality the component requires from other components (i.e., required interface). Read more about Interface[…]