When forming a company, it is important to consider where you want to register that company. Specifically, whether you want to stay onshore or go offshore or mid-shore. Offshore, onshore, and mid-shore refer to different kinds of jurisdictions in which you can register a company.