In a normal web-based interaction there are two parties involved: a user browsing the web, and a website which they're visiting:

A Webmap interaction is different. Webmap is a kind of 'proxy' that creates a ghost site for user to visit. Ghost sites generally look and behave like the master site that they imitate.

In the diagram above, the user is connected to a Webmap server (which can be located anywhere in the world). But Webmap connects to another website on behalf of the user and brings them an experience that is similar, or perhaps identical, to the one they would have had if connected to this website directly.
So the user interacts with the ghost site, which appears to the user as if it were the master site. And Webmap interacts with the master site, and appears to the master site as if it were the user. Webmap sits in the middle, monitoring the exchange of data, and can intervene and modify that data if required.


