ppm = parts
per millionI think about it as similar to a percentage.
The similarity being that
percentage is out of 100 parts, ppm is just out of 1,000,000 parts.
If the concentration of iron in a rock (mad example) is 5% by weight, there will be 5g of iron in 100g of the rock, 10g of iron in 200g of the rock ... so on
If the concentration of the iron in the rock was 5 ppm by weight, there will be 5g in every million grams
i.e 5g of iron in 1,000,000g (1,000,000 = 1Mg), 10g of iron in 2Mg, 15g in 3Mg ... so on
luken93's post pretty much summed it up though.
In addition:
No one exactly mentioned how water comes in this. We assume a density of 1L of water = 1000g. With this knowledge, we can convert a w/w ppm to a w/v concentration.
It is like three posts down but I guarantee a lot of people will not read it and will ask a question about it.