A bill of exchange is a written order that binds one party to pay a specific sum of money to another party on demand or at a predetermined date, mainly in international trade.