What is ODBC?

ODBC stands for Open Database Connectivity.  ODBC provides a standard API approach of data access from various applications or databases. There are numerous ODBC drivers that are able to connect to a wide variety of data sources, allowing the use of SQL in accessing data regardless of the database management system implemented. Utilizing ODBC removes most of the burden from programmers and developers to become familiar with multiple and more advanced APIs.