A business contract is a legally binding agreement that outlines the terms of a business transaction or relationship between two or more parties.