This comes from zooms website.
https://support.zoom.us/hc/en-us/articles/201362613-How-Do-I-Host-A-Video-Meeting:
Note: If you do not have a current Zoom account, please click on Sign Up Free to create a new one.
If you do NOT have the Zoom app installed, go to zoom.us and select "Host a Meeting" to start the installation. If you DO have the App installed, see below -