ODBC es la manera de conectar cualquier base de datos con un soft, etc. que lo necesite, sin necesidad de que utilices ningun controlador de la base de datos en cuestion.
Osea que independiza la aplicacion de la base de datos usada, siempre la aplicacion se conecta con el ODBC y este resuelve su tema con la base de datos.
Saludos.
Christian