I am currently using NordVPN on my Windows 10 system, and during the course of uninstalling an unrelated program, I came across something called 'TAP - NordVPN 9.21.2' on the Uninstall/Change list. NordVPN has always been on that list, and I'm guessing I just hadn't seen the 'TAP- NordVPN 9.21.2' before.
I wansn't planning to uninstall it, but I'm curious as to its function. I searched for "TAP adapters" and "TAP drivers," but I couldn't find any information telling me what a TAP driver/adapter does or why it's needed. As far as I could tell, it's connected to the function of the VPN, but I couldn't find out how or why. Only a vague mention about it being a virtual adapter for the VPN to communicate with something else. Could someone please explain this?