Different types of Flows in Salesforce
1. Screen Flow:
This can be launched from Quick Action.
2. Scheduled Flow:
Automatically runs in specified interval like daily, weekly, etc This runs in background.
3. Record-Triggered Flow:
Runs when a record is created, updated or deleted. This runs in background like trigger or process builder.
4. Platform Event-Triggered Flow:
This runs when it is subscribed to a Platform Event.
5. Autolaunched Flow:
It runs in the background. This will be invoked by Apex, process builder, REST API, etc.
6. Omni-channel Flow:
It is mainly to route records to the agents via Omni-channel.
7. Flow Orchestrator:
Used to group multiple business process to be executed in multiple steps.