Today, using remote employees is a fairly common practice. This allows you to combine the efforts of the most talented people around the world. In these conditions, the value of applications for remote interaction is constantly increasing. Real-time collaboration is one of the main requirements for this type of application. When combined with modern communication tools, these applications can create an environment where all team members can practically work under one roof.