3 things. Light, Water and Temperature. Soil plays a big role too but the three main things that will make a seed germinate is sun, moisture and the right temperature according to the seed genus.