By default nix tries to fetch the pre-built packages from http://cache.nixos.org/. If there are none available it will build them from source. This flag will prevent this and just not install the package when there is no binary pre-built.
I hope that made it a bit clearer, feel free to ask more if you need more information.