This was a concept that started around the mid-1980ies and followed us in several incarnations over two decades. The idea is somehow that computers and the internet make up a new world without the boundaries (and problems) of the physical space. It lead to concepts like virtual reality, over the internet revolution and then the new economy that lastet until the year 2000.
The fascination about this development declined over time. Now we might just use the internet as a way to communicate, some improvement above telephone or TV.
Regarding GlobalMove, the internet might help but not replace an actual move.