Requires certain criteria to be met in order to establish an ODBC connection.
Each vendor desiring to be ODBC-complaint provides an ODBC driver.
Provides a programming interface that provides a common language for application programs to access and process SQL databases independent of the RDBMS accessed.