Network Applications
Used to communicate over the network.
Email clients and web browsers are examples of this type of application.
Application Layer Services
Programs that interface with the network and prepare the data for transfer.
Each service uses protocols, which define the standards and data formats
to be used.