The RFC [1] isn't exactly light reading, but this overview [2] is helpful.
[1] http://tools.ietf.org/html/rfc4880
[2] http://www.openpgp.org/technical/whybetter.shtml