What makes my water hard?

As water passes through the atmosphere in the form of rain, snow, sleet, hail, dew, or fog, it picks up impurities and gasses. It picks up even more impurities as it travels through the earth as ground water. Whatever the water comes in contact with, it will dissolve a part of it.