Online communication is a very critical component of any online environment. There could be asynchronous communication (which means you are involved in a communication that IS NOT coordinated in time; such as a discussion forums, emails, blogs, wikis, etc.) or synchronous communication (which means you are involved in a communication that IS coordinated in time; such as a LIVE chat sessions, LIVE office hours, web-conferences, etc.) in an online environment.
By definition, etiquette is "the customary code of polite behavior in society or among members of a particular profession or group." In cyberspace, netiquette is "acceptable way of communicating and behaving on the Internet."
Regardless of the type of communication used, you should always keep in mind the following: