Salesforce provides extensive support for workflow and approvals through features like queues, approval processes, workflow rules, and time-based workflows. Approval processes in Salesforce are triggered when a user clicks "Submit for Approval" and consist of initial submission actions, step definitions for approvers, and final approval or rejection actions. Workflows differ in that they are activated on record saves and consist of single steps and actions, while approval processes have multiple steps and different actions for approval or rejection outcomes.