What are the pre-requisites for connection pooling?

The prerequisites for connection pooling are as follows:

There must be multiple processes to share the same connection describing the same parameters and security settings.The connection string must be identical.