Data transfer object es un término (elegante) para un objeto que transporta datos entre dos sistemas separados. Cuando nos preocupamos por el desarrollo web, pensamos en los DTO como modelos de vista porque son modelos falsos. No son realmente los modelos de dominio REAL, pero contienen tantos datos que la vista necesita conocer.
Por ejemplo, el modelo de vista de vinilo/DTO podría construirse para tener este aspecto:
Referencias: