There are many advantages to the holding of vessels and other maritime structures in a foreign country. Apart from the potential tax benefits of registration in a low or no tax country foreign registration may allow a greater freedom of movement and other commercial freedoms such as freedom from restrictions on nationality of crew. Registration of a vessel or other maritime structure under a foreign flag may be possible either freely or may require some local presence such as a resident agent and the registration of a foreign company.