Take a look at:
http://www.scratchapixel.com/lessons/3d-basic-rendering/perspective-and-orthographic-projection-matrix/projection-matri
ces-what-you-need-to-know-first
Looks like a great explanation of the topic.
The rest of the site looks excellent as well - I've read several other articles
over there that were very helpful.