Chat on the Internet
Module NA 60c

Real-time communication vs. Asynchronous Communication
Real-time communication is an exchange of information in the present, but asynchronous communication is an exchange in which information may be stored for later retrieval.
| Real-Time Communication |
Asynchronous communication |
| Present (reading) |
Any time (reading) |
| Conversation |
Lecture |
| Simultaneous communication |
Delayed communication |
Examples:
- Phone
- TV
- Chat on the internet
- CB radio
|
- Answering machine or Voice Mail
- VCR
- E-mail
- Forum, discussion group, Usenet
- Fax
|
Internet Chat
Chat is a real time interaction between two or more computer users at the same time via the internet. A chat client is a program that runs on your computer and sends and receives written messages to and from a chat server. The chat server, in turn, is responsible for making sure that all messages are broadcast to everyone participating in a discussion. There can be many discussions going on at once; each one is assigned a unique channel.
A client is an application that runs on a personal computer or workstation and relies on a server to perform some operations. For example, an e-mail client is an application that enables you to send and receive e-mail. There are many benefits to chatting. If you have family and/or friends anywhere in the world you can chat with them for free, (not including your usual connect charges). You can meet new people with the same interests for just friendship. These are some systems you can use to chat:
- AOL Instant Messenger
- MSN Messenger Service
- Odigo Free download ("A snazzy IM program. Odigo is special because of the way it allows you to search for people with your interests, or talk to people on the same web page as you.")
- Yahoo! Messenger

Internet Relay Chat
Internet Relay Chat is a multi-user, multi-channel chat system that is run on the Internet. It gives people all over the world the ability to talk (type) to one another in real time. There are thousands of channels running simultaneously, and any one can join an existing chat or start their own. IRC is a collection of servers linked together. When you log on to IRC, you are connecting to one of the servers on that network. Since all the servers are connected to each other, you are connected to all the other users even though they may not be directly connected to the same server as you. It's the net's version of CB radio. IRC uses its own IRC clients to connect to an IRC server.

Diagram from NewIRCusers.com



Web Chat
There are many web chat systems on the Internet to access chat services. For example, AOL Instant messenger is an online conversation between two or more people who have AOL Instant Messenger or America Online software. Instant messages are private and free. AOL Instant Messenger is a free software program that lets you:
- See when your friends are online
- Exchange instant messages with them
- Participate in group chat rooms
- Trade files such as pictures, invitations or documents
- Find new friends
·
It takes about 10 minutes to download this free program over a standard, 28.8 kbps computer modem and telephone line. The installation process takes about three minutes, and it's easy to add your friends' screen names to your Buddy List. For more information go to http://www.aol.com.





Chat Culture and Etiquette
Here are some Do's:
- Know where you are in cyberspace.
- Respect other people's time and bandwith.
- Make yourself look good online.
- Help keep flame wars under control.
- Respect other people's privacy.
Following are things you don't want to do during a chat:
- DON'T Participate in off-topic discussions.
- DON'T Use explicit/vulgar/obscene language.
- DON'T Exploit a minor (any person under the age of 18).
- DON'T Discuss or incite illegal activity, such as how to build a bomb, counterfeit money, etc.
- DON'T Offer for sale products or services.
- DON'T Infringe on anyone else's intellectual property rights, including but not limited to any copyright, trademark, rights of publicity, or other proprietary rights.
- DON'T Impersonate or represent any ISP, ISP staff, or community leaders.
- DON'T Harvest screen names.

Screen Names
Screen names are used to uniquely identify a participant in the chatting community. There are no guidelines for choosing a screen name. You can pick any name you want to identify yourself. Following are some examples of screen names:
- Jack121
- Pakipower.
- Stupid
- Softone47
- mjwhale7916
- pbren1229
- I am Cool


Chat has its own language, some examples are:

Chat Categories
Chat categories are classified based upon the characteristics of the people taking part in chat rooms. Usually chat rooms are classified by age group, interest groups, ethnic groups, nationality, ideas and belief systems. Following are some examples of various chat rooms:
Yahoo! Chat: Whatever - discuss just about anything.
#007Teen
- chat with other adolescents from around the world.
#01-19 Ages Only Chat - chat room devoted to adolescents.
#1 Teen Chat Avenue - many rooms to choose from.
#10-20 Chat - chat with friends.
#11-17teenz - created with the purpose of making good friends over the Internet.
#Blink182 - chat with new friends. .
#CoolTeens Chat - offering pre-teen and teen chat rooms.
#Teen-Chat People - everyone's always welcome.
#teenadvice - feel free to visit us and ask questions, or just hang out for a good time.
Yahoo! Chat: Religion - chat with others who share your beliefs.
ReligionChat - chat rooms for most religions.
Yahoo! Chat: Culture and Community -
References:

About this document...
Audience: This is for people who are familiar with the concepts of the Internet and would like to know about different types of "chat" on the Internet.
Objectives: On successful completion of this module, you should be able to:
- Define real-time communication and contrast it with asynchronous communication
- Explain advantages and disadvantages of real-time, text-based communication via the Internet
- Describe Web-based chat and Internet Rely Chat
- Describe the advantages and disadvantages of chat and IRC
Module NA60c: Chat on the Internet
This document is part of a modular instruction series
in Computer Information Systems. For more information, see the overview
or the list of modules in this series, NA: InternetApplications.
This document has been used in the following classes: This document has been used
in the following classes: INP160.
- Authors: Asiya Khan,
Eunice Reason and Tong
Li.
- Original: 31 Jan 2000; this version posted Wednesday, 13-Oct-2004 09:21:45 EDT
- Editors: Laurence
J. Krieg, Kathie Gourlay
- Copyright © 2000-2004, Washtenaw Community College.
Instructors: You may point to this file in your Web-based materials.
Students: you may make a copy for your personal use.
All other uses: contact the editor, LaurenceJ.
Krieg for permission.