A form of communication in which electronic messages are created and transferred between two or more devices connected to a network.