Whats the different between perfume, cologne, and fragrance?

it may sound stupid, but Im really confuse between those three, someone told me that perfume you spray it to your shirt, and cologne you spray it to your skin, but it might be wrong. and did you say men's perfume or men's fragrance?

thanks.
4 answers 4