¿Qué es el objeto de transferencia de datos?

¿Qué es un objeto de transferencia de datos? En MVC, las clases de modelos son DTO, y si no, ¿cuáles son las diferencias y necesitamos