The approval process takes Automation in Salesforce one notch higher. This automated process deals with how records in the system get approved. Since this process takes things into autopilot, you will have to define certain rules for approval as well as certain criteria.
Note that in the Approval Process, a record can end up getting rejected. It can also be recalled, or it can also undergo an approval for firs submission. All of these will be handled using Developer defined steps. You can define a single step approval and a multi-step approval process. (more…)