is a generic tag for communication between programmed elements using some protocol.
This is the generic tag to use when two or more elements communicate each other using some protocol. An example of this is, send a data flow through sockets from one application to another, send a data flow from a client to a server or send some data from one application architecture component to another.