Application Service Provider (ASP)
An organization that hosts software applications on its own servers within its own facilities. [...]

Business Intelligence
Business intelligence represents those systems that help companies understand what makes the wheels of the corporation turn and to help predict the future impact of current decisions[...]

Business Process
A business process or business method is a collection of related, structured activities or tasks that produce a specific service or product (serve a particular goal) for a particular customer or customers. There are three types of business processes[...]

Business Process Re-engineering
Business Process Re-engineering is "the analysis and design of workflows and processes within and between organizations" (Davenport & Short 1990)[...]

Customer Relationship Management (CRM)
A business system purporting to enable organizations to better serve their customers through the introduction of reliable processes and procedures for interacting with those customers[...]

Enterprise Application Integration (EAI)
(Enterprise Application Integration) Refers to various techniques used to share data and business processes in large enterprises.[...]

E-Business
The term is often used synonymously with e-commerce, but e-business is more of an umbrella term for having a presence on the [...]

Enterprise Resource Planning (ERP)
A software system designed to support and automate the business processes of medium and large businesses[...]

Information System (IS)
In a general sense, the term information system (IS) refers to a system of persons, data records and activities that process the data and information in an organization, and it includes the organization's manual and automated processes.[...]

Middleware
Middleware is computer software that connects software components or applications. The software consists of a set of services that allows multiple processes running on one or more machines to interact across a network.[...]

Return On Investment (ROI)
Return On Investment) The monetary benefits derived from having spent money on developing or revising a system.[...]

Workflow
A workflow is a depiction of a sequence of operations, declared as work of a person, work of a simple or complex mechanism, work of a group of persons, work of an organization of staff, or machines. Workflow may be seen as any abstraction of real work, segregated in workshare, work split or whatever types of ordering.[...]