It is intended to be a way of gathering information to your phone from the real world with ease.
Some marketers are using them to spread "viral" content. The idea is you see a barcode somewhere, quickly scan it and read/view whatever it is they want you to look at.