Barcodes are one of the important components in the Billing and Inventory Management of a Business. Barcodes are every where, on the wrapper of potato chips that you just ate or on the box of the TV that you recently purchased or the medicines you bought, basically everywhere. A barcode or bar code is nothing but a method of representing data in a visual, machine-readable form. Barcodes have been a great tool for the mankind, specially businesses that make use of it the most.