Renderizando JSON no controlador

Eu estava lendo um livro e em um capítulo sobre Controllers quando ele fala sobre renderização, para JSON ele tem um exemplo como esse, mas não entra em detalhes, então eu não consegui descobrir o quadro maior que este exemplo se encaixa:

render :json => @projects, :include => tasks

E também algum exemplo com JSONP usando-o com funções de callback:

render :json => @record, :callback => 'updateRecordDisplay'

Alguém pode explicar isso?

questionAnswers(3)

yourAnswerToTheQuestion