What is L2TP ? What is the difference between L2TP & IPSEC VPN?

The Layer 2 Tunneling Protocol (L2TP) is a standard protocol for tunneling L2 traffic over an IP network. Its ability to carry almost any L2 data format over IP or other L3 networks makes it particularly useful.

L2TP don’t provide any authentication or encryption mechanisms directly, both of which are key features of a IPSEC VPN. L2TP is usually paired with IPSec to provide encryption of user and control packets within the L2TP tunnel