Distance Collaboration. A comparative analysis of tools and procedures