HCL Interview Question

Explain OSI Model and it's layer?Explain functionality of each layer?