A protocol and interface that enables inter-application communication.