Virtual Environments چیست؟
تصور کنین که برای خودتون یک پروژه دارین که خودتون روی اون کار میکنین و داخل شرکت هم دارین روی یک پروژه دیگه کار میکنین.
تا اینجا مشکلی وجود نداره اما مشکل جایی بوجود میاد که پروژه شما مثلا از جنگو 3 استفاده میکنه و پروژه شرکت روی جنگوی 2 هست.
اینجاست که نه میشه 2 تا جنگو مختلفو نصب کرد و نه میشه کاری رو کنار گذاشت.
اسنجاست که Virtual Environments قهرمان وارد کار میشه.