Every day there are more services and tools to make easier to work remotely.
There are also processes that allow coordinating the team tasks and interactions, and in many cases, in situ meetings also use those tools (e.g. video conferencing lets us keep track of meetings and sharing meetings with people were not present there).
The speed of internet connections allows that.
When you write to Google Docs you are using a shareable document, in which you can see the changes other people make in the same moment.
There are a lot of similar tools like Source Code Repositories (github / bitbucket), Virtual machines (you work directly in a remote machine – AWS – Microsoft Azure – Google Cloud) – Continuous integration (The code programmers produce is instantly developed and tested broadcasting result reports for all the team regularly) and many more tools that made that way of work the default for distributed teams and for teams in the same location.
That’s why “the cloud” (those remote tools and services) are some common and tend to grow even more in the next years.
I share a video that shows several professions also related to cloud services (it has English captions)