You will need to go to zoom.us and download the app [click Resources at the top right and then click download app]; then install it. You do not need to create an account, although you do need one if you plan to host any meetings of your own.
For further info, watch the video at the bottom of this page.