This first version of TLS can be viewed as essentially an SSLv3.1, and is very close to SSLv3. SSL is not a single protocol but rather two layers of protocols. The SSL Record Protocol provides basic security services to various higher-layer protocols. These SSL-specific protocols are used in the management of SSL exchanges. The connections are transient.
Every connection is associated with one session.
An association between a client and a server. Sessions are created by the Handshake Protocol. Sessions define a set of cryptographic security parameters, which can be shared among multiple connections. Sessions are used to avoid the expensive negotiation of new security parameters for each connection. In theory, there may also be multiple simultaneous sessions between parties, but this feature is not used in practice.