Às vezes "para" é "to", às vezes é "for". Qual a diferença? Acho que o melhor é notar os exemplos quando vocês os encontraram, e organizá-los em grupos de acordo com o significado. Mas aqui está uma lista bastante ampia dos usos desses duas palavras.
Para os vários significados, utilizei amplamente meu dicionário favorito, o Longman Dictionary of Contemporary English. Os exemplos são meus próprios. Traduções principalmente por o Google. Para ser compreensivo, esse post é bastante longo.