Application layer diagrams allow you to model the architecture of your systems in order to identify your applications and their main components, and to analyze their interactions and how they implement business process and functions:
Application Architecture Diagrams – organize applications as discrete, interconnected units (see Application Architecture Diagram Basics).
Service Oriented Diagrams – organize applications in terms of SOA layers (see Service Oriented Diagram Basics).