Application layer

The 7th and top layer of the OSI model, and defined as the layer where user input/output occurs. It focuses on abstracting the underlying processes away from the end user. The protocols on this layerutilize process-to-process communication(I.E FTP, SMTP). See also: OSI