Salesforce offers different tools for automating business processes. They differ in features, complexity, and required skills. The decision which automation tool to use depends on multiple factors — let the overview below help you decide which tool is best for your use case.
Note: Approval Processes and Entitlement Processes are not evaluated as they satisfy very specific use cases. L(W)Cs are not evaluated as they are dependent on other tools to be triggered.