The Data Layer is mainly the method in which information from the network is broken down into and transmitted over the physical layer. This layer is also responsible for some Error detection and correction and some addressing so different devices can tell each other apart in larger systems.