Main ways is two: three(multi)-step method and one-step method.
irun was introduced instead old command ncverilog - it is one-step method
nclaunch - GUI mode like other simulators, nclaunch lets choose single-step method or multi-step method and define necessary option.
multi-step method more flexible, however most of features is available in one-step method