The Matrix

What are the differences in these two types !!?!??!

glMatrixMode(GL_MODELVIEW);
glMatrixMode(GL_PROJECTION);

This is something you must know so I recommend that you read the answer in the red book that can be donwloaded from gamedev.