We also see
collaborative business structures emerging: Computer supported
collaboration tools for file sharing or collaborative
workspaces, internal or external communication, blogs, wikis,
etc., help connect staff within the company and to customers,
allow widespread and instant information exchange about the
entire business domain, and establish a constant communication
channel to the customers and partners of the company