The architecture of the ODBC Driver has four components:
Application
                        	Performs processing and calls ODBC functions to submit SQL statements 
                        	 and retrieve results.
                     
Driver Manager
                        	Loads drivers when requested by an application. Included with Microsoft 
                        	 Windows.
                     
Driver
                        	Software that processes the ODBC function calls, submits the SQL requests 
                        	 to a specific data source, and returns results to the application. 
                        	 If needed, the driver changes an application's request so that it 
                        	 conforms to the syntax supported by the associated database.
                     
Data Source
                        	The data the user wants to access and its associated operating system, 
                        	 DBMS, and the network platform (if any) used to access the DBMS.