Question: what is the difference between bill and check?
Answer: Normally a bill of exchange is used for business transactions where the buyer does not know the seller and the via media is done through a bank. Cheque is used to draw money from the account of the drawer from his bank.