O que é o objeto de transferência de dados?

O que é um objeto de transferência de dados? No MVC, as classes de modelo são DTO e, se não, quais são as diferenças e precisamos de