A cohesive software suite designed and built to support a specific business function and automate its associated workflows, transactions and activities. An application system consists of integrated modules working together to collect relevant input data, execute customized processing and business logic, and generate required outputs and reports to serve that function. It encapsulates the full lifecycle of software components required to manage the core data, processes, operations and user needs intrinsic to domains like accounting, supply chain, HR, ERP, and more. Application systems provide domain-specific capabilities that enable organizations to digitally perform the critical information processing related to key organizational areas in an automated fashion.