The activity of conveying information by or to people or groups. Examples of online communication include email, instant messaging, text-messaging, group-messaging.