Noun
data transfer object (plural data transfer objects) (software) A design pattern used to transfer data between software application subsystems.