There are two types of offshore institutions:offshore commercial service institution (also known as International Business Company – IBC) and offshore auxiliary service institution . An offshore commercial service institution can provide services to any third party. It is not limited to the holding company. However, an offshore auxiliary service institution can only provide services to the parent company/companies.