ODBC (Open Database Connectivity) provides a way for client
programs to access a wide range of databases or data sources.
ODBC is a standardized API that allows connections to SQL
database servers. It was developed according to the
specifications of the SQL Access Group and defines a set of
function calls, error codes, and data types that can be used to
develop database-independent applications. ODBC usually is used
when database independence or simultaneous access to different
data sources is required.
For more information about ODBC, refer to
https://www.microsoft.com/data/.