IP SEC VPN is usually used by smaller companies with only few locations. It's a method to secure end-to-end IP communications by providing confidentiality, authenticity, replay protection and integrity of the data. Because IPSec is integrated in OSI model, it provides security for almost all protocols in the TCP/IP suite. You can use it also to defend against network-based attacks.