A principal diferença entre to e for é: o primeiro é utilizado com verbos, e o segundo, com substantivos.