Oracle Connection Manager is a proxy server that forwards client connection requests to databases. It provides access control and session multiplexing. It is installed on a separate server from the database. The client connects to the Connection Manager, which then connects to the database on the client's behalf. A CRS resource is configured to monitor the Connection Manager processes and restart them if needed.