Reasons why a lawn mower wont start?

no spark, no gas getting to cylinder, dirty carb, dirty fuel filter, wrong fuel/air mix on carb to name a few, dirty air filter....