A connection is
a physical communication pathwaybetween a client process and a database instance.A communicationpathway is established using available
interprocess communication mechanisms or networksoftware.
A session is
a logical entity in the database instance memorythat represents the state of a current user login to a database.