Any kind of communication that takes place via the Internet and provides for the transfer of text messages in real time from sender to recipient may be referred to as "online chat." The term "online chat" refers to a variety of web-based programmes that provide conversation between users in a multi-user setting. This communication may often be directly addressed yet remains anonymous.