render vd redirect

qual a diferença destes 2?

De forma superficial:

O Render vai fazer sua visão ser executada, pegar o retorno, adicionar a seu template e mandar pro navegador.

O Redirect vai devolver pro navegador o local que ele deve ir, onde ele vai fazer uma nova requisição, iniciando todo o ciclo de requisições novamente.