data transfer object

Noun

 * 1)  A design pattern used to transfer data between software application subsystems.