Characterization and Classification of Collaborative Tools