This application scans barcodes and retrieves information related to that barcode from a network database. The application also supports editing the information and saving back to the network.