What is the difference between на & в?

My beginner's Russian book says that sometimes you have to use на instead of в in a sentence such as "Я иду на почта" but it does not explain why.

Is there a simple explanation to this or would it be best to leave it until I get to a more advanced study of Russian grammer?