A program or group of programs designed for end users, which group or organize interrelated processes to reach a business objective