Application Layer
The application layer serves as the window for users and application processes to access network services. The application layer provides the following functions:
Resource sharing and device redirection
Remote file access
Remote printer access
Interprocess communication support
Remote procedure call support
Network management
Directory services
Electronic messaging, including e-mail messaging
Simulation of virtual terminals