What is difference between a VPN box and firewall/VPN?
A VPN is a Virtual Private Network. The "box" or VPN device creates an encrypted tunnel between itself and a same-keyed partner device across the Internet or other insecure channel.
A firewall is protection for one network from another.
A firewall/VPN is simply a device which contains both of those features.