I always tried to explain power apps , power automate SharePoint related concept in easy way, so here is the another video on that.
Scenario - Let say, you have a SharePoint list and u need to send email when status of that particular entry of SharePoint list has been changed, like From "New" to "On Hold" or "Completed" or "In Progress".
Solution - So what we can do, we can create a multiple flow based on status value. like for completed we will create one flow, for in progress we will create a one flow.
So instead of creating multiple flow, we can simply create one flow and add "Switch " action in that, and then whenever status is changed it will check the value and trigger accordingly.
That's the power of Switch Action.
--------------------------------