A Connection object represents a unique session with a data source. It is the primary object used to establish the physical link to the database. Once the connection object is initialized with a connection string, it can open the session for data exchange.