Onshore business activity occurs in your home country, whether it is running a company or holding assets and investments. Going offshore, on the other hand, means that these activities are carried out in a different country, location, or jurisdiction.