インターネットに接続している端末同士を
あたかも同一LAN内にいるように相互接続するのがVPN。
厳密にはちょっと違うけど概ねこんな感じ。

なので、それぞれがインターネットに接続している状態で
お互いを認識しなければいけない。

それに使うのが、それぞれの端末がインターネットに接続するともらえるグローバルIPアドレス。
こちらが相手のインターネットへの接続に関して干渉する必要はないので
相手のユーザー名とかパスワードはどうでもいい。

VPN構築後のIDとPWは管理する必要があるけど。