Learn about different company types, structures, and how to start one, from sole proprietorships to corporations, and understand their legal and financial aspects.