I only have to add on that PPTP and L2TP aren't as secure as some of the other protocols so I'd recommend not using them.
Absolutely correct
@OokamiCreed (currently i am studying this

)
The
PPTP protocol is probably the most used to establish VPN connections but it is also the less secure in absolute.
Developed by Microsoft, PPTP supports cryptographic keys up to 128 bits. Data encryption is done using the Microsoft Point to Point Encryption Protocol.
To establish a VPN connection using PPTP, is only required the use of a username, a password and the address of the VPN server
The
L2TP protocol, an acronym for Layer 2 Tunnel Protocol is a popular tool used to establish VPN connections,It does not offer any form of security and data in transit are not encrypted.
For this reason, L2TP is usually used "pair" with the
IPSec protocol that integrates features of authentication, encryption and identity control of IP packets.