An isolated environment holding one project's dependencies. Separation so that projects cannot break each other.
Short for virtual environment, joining virtual (Latin virtualis, having force, from virtus) with environment (Old French environ, around, from viron, a circuit), naming an isolated space that behaves as its own separate installation.
An isolated environment holding one project's own dependencies, a separation so that no project's needs can quietly break another's.