In Lean thinking, teams increase speed by managing flow usually by limiting work-in-process, whereas in Agile, teams emphasize small batch sizes to deliver quickly often in sprints. Through this infographic we have explained the basic difference between Lean and Agile. For detailed comparison visit this link - https://www.netsolutions.com/insights/lean-vs-agile/