MICR Code vs Cheque Number: What is the Difference?

A simple guide to understand MICR code, cheque number and their use in banking.