Offshore business is business done outside the country of the business owner’s residence and citizenship. An offshore company can take your business venture to the international level, help you save on taxes, and protect your assets. Offshore business is perfectly legal as long as you engage in legal business activities.