OpenVPN is often referred to as an SSL-based VPN (or TLS-based) but it uses its own protocol which is very close to SSL/TLS; OpenVPN is not compatible with other VPN clients out there. For more details, read
http://openvpn.net/index.php/documentation/security-overview.html