Oracle supply several different database clients; the most popular is the Oracle Instant Client.
Despite the name, this is not easy to install or configure. This topic outlines how this can be done.
This information is current as of Sptemeber 2017 - parts of it may go out of date with newer versions of the client.
The steps involved are: