Perbedaan utama antara to dan for adalah untuk menunjukkan pergerakan seseorang atau sesuatu dari satu tempat ke tempat lain atau dari satu orang ke orang lain sementara for menunjukkan tujuan, tujuan yang dimaksudkan, objek atau penerima persepsi, keinginan, atau aktivitas.
Karena kedua kata ini adalah dua preposisi umum dalam bahasa Inggris, mereka memiliki banyak arti dan kegunaan. Selain perannya sebagai preposisi, for juga terkadang berfungsi sebagai konjungsi. Demikian juga, To juga digunakan sebagai penanda infinitif dan terkadang sebagai kata keterangan.