In my opinion it mean that one thing leads to another. Cause and Effect.
7.5m questions
10.0m answers