tl;dr:“There are two parts to virtual environments: their directories and their configuration file. As a running example, I'm going to assume you ran the command py -m venv --without-pip .venv in some directory on a Unix-based OS.”
tl;dr:"I will be diving into CPython's C code, but understanding or even reading those parts of this post won't be required in order to understand how the unravelling works."