
Apt-venv creates a sort of virtual environment in the user home directory, forcing apt to run under some custom option.
A simple use case is collect information about packages in different Debian and Ubuntu releases without surfing the web, just calling apt-cache through the virtual environment.