42 Cloud computing featuring software for instant messaging, for enabling and managing simultaneous, multiple modes of communication over local area networks and the Internet via instant messaging, Voice over Internet Protocol (VoIP), video conferencing, audio conferencing, application sharing, computer desktop sharing, and file transfer, for sensing and providing user presence information, for accessing telephony services and accessing remotely stored data for such applications; Providing temporary use of on-line non-downloadable software and applications for instant messaging, for enabling and managing simultaneous, multiple modes of communication over local area networks and the Internet via instant messaging, Voice over Internet Protocol (VoIP), video conferencing, audio conferencing, application sharing, computer desktop sharing, and file transfer, for sensing and providing user presence information, and for accessing telephony services; Providing technical information in the field of computer software and cloud computing