Agile and Lean are technically different things, but it’s okay to consider them similar — they are both modern versions of trial & error; i.e. experimental & iterative approaches for highly uncertain challenges.
Lean Manufacturing (Lean TQM) and Lean Startup are technically different things, but it’s okay to consider both as Lean. (More on this here.)
Scrum is one of the most popular Agile implementation frameworks. Sprint is a Scrum terminology. It’s what the iteration cycle in Scrum is called.
So: Lean ≈ Agile > Scrum > Sprint
Why Lean & Agile?
Because in this changing world of social and digital engagement, we need a better way of doing business and managing organizations.
Lean & Agile are antidotes to the two main causes of dysfunction in modern organizations:
Waterfall project management, and
Functional hierarchical organization structures.
Waterfall Project Management vs Agile Product Development