the definition I got is a machine readable code consisting of an array of black and white squares, typically used for storing URLs or other information for reading by the camera on a smartphone.
Basically if you want to make it slightly easier than providing a link in your business, you can post a QR code. Any person with a smartphone can then scan the code and it will automatically take them to said link.