Dubai Free Zone Offshore Business – What is it? Free zone stands for UAE’s place of registry offshore company – meaning the company is registered in one of UAE’s free trade zones. Offshore company – means the company’s special status in the free zone.