To form a partnership under law, there must be a business, agreement to share profits, and business must be carried on by all or any partners acting for the whole. Partnerships have advantages like ease of establishment and ability to raise funds and attract employees through partnership incentives. However, partnerships also have disadvantages like joint and individual liability for partner actions, need to share profits, potential for disagreements, limitations on size and life of partnership, and requirement for consultation between partners.