A connection is required to send commands and receive answers, usually in the form of a result set.
A conduit is necessary to exchange information and receive answers, typically presented in the form of a set of results.