I've posted this link many times before....here it is again.

http://www.teamdavinci.com/understanding_pneumatics.htm