Collaboration Software

Background

Large corporations typically have their own private systems called Intranets and Extranets, but small businesses and individuals can also benefit from similar systems called hosted services. Whatever the tool or the application of it, years of use have shown collaboration software to be extremely effective at streamlining and improving interactions between people.

Please provide a response to BOTH question #1 and #2

What is Collaboration Software?
Yes, provide a definition. HOWEVER, go BEYOND a simple web-based definition by providing an example of a collaboration software package and describing the softwares features.

Using the industry/market/branch of service in which you work (or have previously worked) provide examples of how collaboration software has affected (positively or negatively) your workplace and your industry/market/branch of service.