A multiscale Virtual Environment (mVE) is a virtual world in which users can interact with virtual worlds at different lengh scales.

The above screen-shot is the view of an mVE with two users standing side by side. One user is a giant, which can be easily seen. Another user is an ant which is very small and almost invisible. Their size difference indicates their different interaction capabilities. While the giant can move faster and reach farther, the ant can move very accurately and observe very fine details. Therefore, an mVE is a place where users appear with different sizes and work with different capabilities. Giants and ants can work together in an mVE, and get the work done by taking advantage of their different expertise and interaction capabilities.
An mVE could be a prominent tool in the support of cross-scale modeling in scientific research and the focus and context problems in the management of large information structures. Multiscale technology allows users to control the level of details in their work.