Seed germination begins when a seed absorbs water and swells. Enzymes are activated which break down stored food to provide energy for growth. The radicle emerges first, followed by the plumule. Germination requires favorable conditions like water, oxygen, temperature and sometimes light. There are two types of germination - epigeal where the seed leaves emerge above ground and hypogeal where they remain underground. Factors like water, temperature, light, soil conditions and the seed's maturity and dormancy affect whether and how quickly it will germinate.