The online shipping method means that Magento uses a shipping carrier’s API to obtain rates.
The offline shipping method means that Magento calculates shipping rates internally.