Given below are different types of available barcode scanners with a little insight into how each works. i)Pen-type Reader: consists of a light source and a photodiode on the tip of the pen. ii)Laser Scanner: works similarly to a Pen-type Reader but uses a laser beam. iii)Camera-based Reader: installed with camera and image processing techniques in the reading of barcodes. iv)CCD Reader: has several light sensors to scan barcodes. v)Omni-Directional Barcode Scanner: highly advanced and very efficient in decoding badly printed, & crumpled barcodes on products.