Một trong những công việc của ngân hàng là làm trung gian để chi trả tiền bạc của một người cho người khác. Tuy cùng là việc thanh toán tiền bạc, nhưng cách thức chi trả và những bên liên quan cũng có điều khác biệt
Check là một phương thức hoặc văn bản chỉ thị cho ngân hàng chi trả một số tiền cho một người hoặc một nhóm người mà tên được ghi trên check. Tiền được lấy ra từ trương mục của người viết check. Người này được gọi là drawer (người trả tiền), ghi rõ số tiền, ngày tháng, người nhận tiền và ký tên. Còn ngân hàng, được gọi là drawee (người rút tiền) thì sẽ trả số tiền ghi trên check cho payee (người nhận).
Draft là một phương thức hay văn bản thiết lập do ngân hàng (cũng được gọi là drawer) để cung cấp cho một payee. Bank draft là một sự chi trả được bảo đảm do ngân hàng đứng ra thay mặt một payer (người trả tiền). Đòi hỏi để bank draft được an toàn là người trả tiền đã ký thác đủ số tiền phải trả cộng thêm với lệ phí cho ngân hàng.
Khác biệt chính giữa check và draft là về các bên liên quan và phương pháp hoặc tiến trình cần thiết để ngân hàng chuyển tiền. Đối với check, các bên liên quan là drawer, drawee, và payee. Còn đối với draft, chỉ có drawer và payee.
Check rút tiền ra do một người đang có trương mục tại ngân hàng, còn draft là cách rút tiền do một chi nhánh ngân hàng để chuyển cho một chi nhánh khác cùng thuộc ngân hàng đó.
Check thì cần có chữ ký của người chủ trương mục, còn draft thường không có chữ ký viết tay mà đã ký bằng máy tự động.
Check cần có phép của ngân hàng và người chủ trương mục, nhưng đôi khi cũng bị lủng (bounce) vì không có đủ tiền trong ngân hàng để chi trả. Với draft, tiền đã chắc chắn có đủ, khi đã thực hiện thì tiền được sử dụng rồi.