What Are the Legal Differences Between Sole Proprietorships, Partnerships, and Companies?