Noob question about accessing the website and the VM

I am going to try and have this make sense as I am confusing myself. I have searched every where I can think of for an answer, but I am too new to know what I am searching for.

Now, my main rig is a Windows 10 machine. I want to do HTB. I am completely new to this. I set up a couple of VMs in VMWare. I understand that you have to OpenVPN into HTB from the VM to do all of the activities.

My question is this: Do I need to have internet access on the VM and do all of the interacting with the WEBSITE portion of HTB (selecting which modules/sections etc.) on the VM itself or am I just using the VM to access the VPN environment and I actually do all of the interacting with the website itself from my normal Windows machine?

Does that make sense? Am I doing it ALL from the VM or just the connecting/attacking/etc stuff?

Sorry if this is obvious, I just can’t seem to find a clear answer.

It’s your choice. If you want to log into HTB on your VM. Usually the VM is used just to VPN into the HTB environment and be able to access the machines/modules. You can set up copy paste functionality to be able to copy any flags from your VM and paste on your host machine, or just keep it all within the VM.