What are virtual environments? | Synapse