Ben, en deux mots, ça consiste à créer un lien "privé" entre deux réseaux locaux, via internet. C'est comme dialoguer sur un réseau local, sauf que est passe physiquement sur l'internet.
Il existe des VPN matériels et d'autres uniquement logiciels. Plus d'infos
ici.
Pour ce qui est de passer à Ubuntu 20.04, c'est à voir selon tes besoins et ta curiosité. D'expérience, j'attendrais encore quelques mois...