Install k3s offline

I am new to Kubernetes. I would like to install k3s in an offline manner using k3s binary. I can just download install.sh as well and execute it offline to install k3s, is that correct? When and why would I need airgap images?

Please see https://rancher.com/docs/k3s/latest/en/installation/airgap/ for airgap installation.