A Smart DNS service only re-routes SOME of your Internet connections via overseas servers. A VPN re-routes ALL of your Internet traffic via an overseas server. Also, Smart DNS provides no encryption or privacy, whereas a VPN does (all traffic between your device and the VPN server is encrypted). Getflix provides a Smart DNS service, but each active account also comes with a free, optional Full VPN as well.