les deux sont des technologies d'accès distant.
le VPN est un concept (réseau privé virtuel) alors que SSH est un protocole similaire au telnet mais crypté. Le fait est que l'on peut faire du simili VPN avec un tunnel SSH, mais ça c'est une autre histoire
En gros, c'est pas la même chose, donc pas comparable