In Dubai, mainland company formation refers to establishing a business in the onshore zone that has been approved by the Department of Economic Development (DED). What exactly is a mainland license? The DED issues the mainland Dubai license, which permits unlimited business activities on the mainland.