What does soil supply for plants?

nutrients