Collaboration application

A collaboration application enables groups in different geographic areas to work together and increase productivity. Collaboration applications often combine single- function peer-to-peer applications, like IM and file-sharing, into more complex applications.