9 computer software used to facilitate and coordinate asynchronous interpersonal communications and collaboration among third party software programs, computer servers or processors and user sharing information; hardware containing a microprocessor or microcontroller and controllable by software or firmware, namely, servers, personal computers, modems, scanners, data or audio or video storage media; palm-size computers or communicators or organizers, routers, pagers, television set top boxes, key boards, audio players and video players; downloadable electronic publications in the nature of magazines, reports, business plans and manuals about computer software, computer technology or electronic information