e-Collaboration is the use of electronic tools to share data between different users and companies. The most widespread tool is e-mail. Other popular tools include instant messaging and online chat, video conferencing, online meetings and shared document systems / groupware.