To provide an environment where certain things can grow well, you may need to add fertilizer.
Some plants also need different levels of acidity in the soil or grow better with more or less light, different amounts of water or different temperatures and climate.
Fertilizer can be made by organic or human created chemical processes.
main ingredients...