Which Automation Tool Should I Use?

Which Automation Tool Should I Use?

Salesforce provides four automation tool to automate your organization business processes fast. Approval Process, Process builder, Workflow and Flow. But, as a admin, if some give me a task to business process, how do we choose which automation tool do I choose for...