What is the difference between Oracle Client 19c and Oracle Client Home 19c?

When I tried to download and install Oracle client 19c, it was my surprise that there are two different versions. See the following information from the oracle site:

So, what is the difference between these two versions?.

After some research I found that:

LINUX.X64_193000_client.zip is the normal (before 19c) installer-based client software, where you can choose what to install (Administrator, Runtime, Instant Client, Custom) and where to install it, then the installer copies the files to the destination and registers the client.

LINUX.X64_193000_client_home.zip is an β€œimage” of and β€œAdministrator” type installation, that you unzip to the destination folder then register it.

If we refer to the standard Oracle Documentation, we will find:

So in summary, with Oracle Database 19c, we have two ways to install the oracle client:
1- The traditional way (installer-based), wher you have the flexibility to select the installation type.
2- The image-based installation which is a little-bit fast, but it is administrator-type only.

For a quick demo about the oracle client database 19c installation using the first method, please see the following video:

References:

https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html

https://docs.oracle.com/en/database/oracle/oracle-database/19/newft/new-features.html#GUID-D8024846-FCAF-4CBD-92FD-8B6BB1A2D4F3

https://docs.oracle.com/en/database/oracle/oracle-database/19/lacli/about-image-based-client-installation.html#GUID-C6A77755-DFCD-4FEF-9B41-4CA7908BBAE8

credit: https://ahmedfattah.com/2020/12/13/what-is-the-difference-between-oracle-client-19c-and-oracle-client-home-19c/