Video guide on how to install the Zoom app - Windows
These videos were made using Windows 10 Home.
Check the app source settings.
Note - any of the anywhere settings are suitable.
step 2. install the app. This video was made using Google Chrome browser - other browsers display downloads differently.
Note - start with a new tab