This document discusses key concepts related to enterprise application development and integration including traditional application development, enterprise applications and their integration, enterprise modeling and business processes, workflow management, and enterprise services computing. It describes common enterprise applications like ERP, CRM, SCM, and data warehousing. It also explains how value chains, organizational processes, and business-to-business processes are modeled. Workflow management concepts such as workflows, system workflows, and human interaction workflows are defined. Finally, it introduces service-oriented architectures and how services, service buses, and service composition are used in enterprise services computing.