What Is the Difference Between a Bank Draft and a Check?

A bank draft offers guaranteed funding, as the institution issuing it has already collected money to cover its value, while a check draws funds from an individual's account. Unless the purchaser of the bank draft asks the bank to stop payment, the bank pays it; however, banks sometimes return checks due to insufficient funds in the account, according to About.com.