An Employer of Record (EOR) becomes the legal employer of your international workers, taking on all employment-related responsibilities and liabilities.  A Professional Employer Organization (PEO), on the other hand, enters into a co-employment relationship with your company and shares employment responsibilities.  EORs are typically used for international hiring where a company doesn't have a legal entity, while PEOs are more commonly used domestically to outsource HR functions.