PPM is the scientific notation for Parts Per Million. In the simplest example, think if it this way:
For every 1 million molecules of a solution you have, 5 of those molecules are your solute (say salt NCl) and the remaining 999,995 molecules are your solvent (say water H20) thus the 5ppm. It can also mean 5% of a 1 million Liters solition. That would mean 50,000 Liters of solute is needed per every 950,000 Liters of solvent to create 1 million liters of solution, or a 5ppm mix.
So if you go to a car dealer, and they say they sell 5ppm of blue cars, that means for every 1 million cars they sell, 5 of those 1million cars are blue.
There is also PPT, or Parts Per Thousand, and PPH, Parts Per Hundred, although PPH is most commonly expressed as a percentage (ie 10% not 10pph). PPT is commonly use to express salinities.
As far as how much ammonia to use when doing a fishless cycle, I dunno. You would have to use your test kit to take the readings, and keep adding ammonia until you test kit tells you you've got a 5ppm solution inside your tank.
~~Colesea