What is a Data Transfer Object?
In MVC are the model classes DTO, and if not what are the differences and do we need both?
GET
/POST
/whatever) endpoint from somewhere, or consuming a webservice using SOA, etc...) you do not want to transmit the big sized object with code that is not necessary for the endpoint, will consume data, and slow down the transfer.