form_for e form_tag, quando usar qual?

Eu estou lendo um livro Rails e até agora tem usadoform_for para criar os formulários. No novo capítulo que está construindo uma página de login para usuários, ele está usandoform_tag em vez de. Então eu queria saber quando e como deveríamos saber qual deles usar? É apenas uma coisa educacional que ele fez para também mostrar issoform_tag também ? ou há mais razões técnicas que devem ser consideradas?

questionAnswers(2)

yourAnswerToTheQuestion