 Some steps of the process may require human intervention, such as an approval or the development of custom text, but functions that can be automated should be handled by the application.Advanced applications allow users to introduce new components into the operation.For example, consider a purchase order that moves through various departments for authorization and eventual purchase.