content/operate/rs/7.8/databases/connect/supported-clients-browsers.md
You can connect to Redis Enterprise Software databases programmatically using client libraries.
To connect an application to a Redis database hosted by Redis Enterprise Software, use a [client library]({{< relref "/develop/clients" >}}) appropriate for your programming language.
You can also use the redis-cli utility to connect to a database from the command line.
For examples of each approach, see the [Redis Enterprise Software quickstart]({{< relref "/operate/rs/7.8/installing-upgrading/quickstarts/redis-enterprise-software-quickstart" >}}).
Note: You cannot use client libraries to configure Redis Enterprise Software. Instead, use:
rladmin]({{< relref "/operate/rs/7.8/references/cli-utilities/rladmin" >}})We recommend the following clients when using a [discovery service]({{< relref "/operate/rs/7.8/databases/durability-ha/discovery-service.md" >}}) based on the Redis Sentinel API:
If you need to use another client, you can use Sentinel Tunnel to discover the current Redis master with Sentinel and create a TCP tunnel between a local port on the client and the master.