Government agencies need to communicate with one another. These communications take place by exchanging different types of messages. Messages may be written by the staff at one agency and read by the staff at other agencies, much like writing and reading email messages (interactive messaging). They may be also created, posted, retrieved and processed by the applications running in individual agencies (automatic messaging).
XG2G facilitates and regulates the exchange of messages between and within government agencies. Although XG2G supports interactive messaging, it is primarily designed to aid automatic messaging and enable the integration of government applications.