An application interaction describes the collective behavior that is performed by the components that participate in an application collaboration. This might, for example, include the communication pattern between these components. An application interaction can also specify the externally visible behavior needed to realize an application service.
This element can be visualized on the following ArchiMate Viewpoints: