Collaboration is not a new buzz in engineering domain. CAD and PLM companies are using this term already few decades...