Answer:
There are two main types of barcodes: 1D barcodes and 2D barcodes. 1D barcodes are linear barcodes that can only store a limited amount of information. 2D barcodes are square or rectangular barcodes that can store more information.