The visualization UI is an own web application, which can be rendered into any position of the configuration UI or even into some PDF document. It is also possible to not display the configuration UI at all and run the complete configuration directly in the visualization. It supports multiple viewer and formats.
The visualization UI internally uses the visualization engine, which creates instructions for the visualization UI about how to render the current scene. These are typically detail information which are sent thru Ajax to the viewer.
The communication with the browser is very slim and condensed in order to be as efficient as possible.