Online chat can refer to any kind of communication over Internet, but is primarily
meant to refer to direct one-on-one chat or text-based group chat (formally also known
as synchronous conferencing), using tools such as instant messaging applications—
computer programs, Internet Relay Chat, talkers and possibly MUDs, MUCKs, MUSHes
and MOOes.