These apps often use your phone's camera to capture and decode QR codes or barcodes. When the code is scanned, the application displays the corresponding information or performs an action, such as opening a link, storing contact information, or visiting a website.
Convenient, easy to use, no additional hardware required.