Pyenv and venv are independent and don't do any ‘same thing’, so you must be really talented to mess them up or be confused by them.
I also don't know what's difficult about understanding why the system-wide installation exists or how to add local modules to the path (which venv does for you anyway).