La differenza fondamentale tra to e for è quella a indica un movimento di una persona o di una cosa da un luogo a un altro o da una persona a un'altra mentre for indica uno scopo, un obiettivo previsto, un oggetto o un destinatario di una percezione, desiderio o attività.
Poiché queste due parole sono due preposizioni comuni nella lingua inglese, hanno numerosi significati e usi. Oltre ai suoi ruoli di preposizione, a volte funziona anche come congiunzione. Allo stesso modo, To viene utilizzato anche come indicatore infinito e talvolta come avverbio.