LDAPv3 fue desarrollado en los años 90 para reemplazar a LDAPv2. LDAPv3 incorpora las siguientes características a LDAP:
Autentificación fuerte haciendo uso de SASL
Protección de integridad y confidencialidad haciendo uso de TLS (SSL)
Internacionalización gracias al uso de Unicode
Remisiones y continuaciones
Descubrimiento de esquemas
Extensibilidad (controles, operaciones extendidas y más)
LDAPv2 es histórico (RFC3494). Muchas implementaciones de LDAPv2 (incluyendo slapd (8)) no se adaptan a las especificaciones técnicas de LDAPv2, la interoperabilidad entre las distintas implementaciones de LDAPv2 es muy limitada. Como LDAPv2 difiere significativamente de LDAPv3, la interactuación entre ambas versiones puede ser un poco problemática. LDAPv2 ha de evitarse, por lo que en la implementación de OpenLDAP viene deshabilitado por defecto.