Step types
While creating an approval path you can choose steps:
Action types
In every step you can choose action types:
Approval,
Notification,
Consent.
Depending on the step type - the user/group will have the option to:
Approval - approve or reject,
Consent - consent or reject,
Notification - user/group members will be notified about current progress
Difference between approval and consent here: FAQ