A combination of discrete tasks that has a clearly defined beginning and end. A group of tasks that are carried out as part of a process.