The document discusses the role of barcodes in facilitating mobile payments (m-payments), highlighting their history, technical capabilities, and various applications in payment systems. It covers different approaches to using barcodes for identifying payers and payees, and includes examples like Google Checkout and Starbucks. A discussion on the current state and future of m-payments is also presented, emphasizing the simplicity and accessibility of 'scan to pay' methods.