Component of software applications used to automate business process.