Wow that's a good question that someone smart will have to answer for you to explain the exact difference?.. heehee :) ..... But I can give you some sentences to hopefully try to help you determine the difference, and when to use each one. :
The other day I went to a party///// Yesterday, I went to another party//// I don't like this party. Let's go back to the other party that we were at earlier./// We can find another party to go to.///// Can I have another piece of cake?//// Can I have the other kind of cake, because I don't like this kind?//// We are trying to learn another language//// Wow, I never realized that other languages would be so hard to learn! //// Wow, I never realized that another language would be so hard to learn! ////////// Hopefully someone can explain in detail, the differences for you. I'm not sure how to explain when to use each one :( ..... Bye :)