A buy-sell agreement is a legal contract that outlines the terms and conditions under which a business owner's interest in the company can be bought or sold. It is a crucial document for partnerships and joint ventures, as it provides a framework for handling ownership transitions and disputes.