Another use is to call another flow from your flow. I have used that technique with clients to simulate user interaction for testing.