In Teradata architecture, the Message Protection Layer (MPL) is responsible for transferring messages between components. AMPs handle data storage and retrieval, PEs parse SQL, and VDisks are virtual storage units. Only MPL specifically handles message transfer.