Data Transfer Object

Widely used design pattern to transfer data between client and server. Server use DTO to send only the required amount of data to client.