M-commerce involves using mobile devices to transact, communicate, and entertain through wireless networks. It combines e-commerce and wireless web capabilities. Key features of m-commerce include cash deposits/withdrawals, third party deposits, retail purchases, prepaid top-ups, cash transfers, and bill payments. Mobile devices used for m-commerce need to support barcode scanning, display, and data transmission. Common protocols are GSM, 3G, EDGE, UMTS, and HSPA. Technologies include wireless networks and SMS/MMS. Information is provided by groups like GEPIR and GDSN. Transactions are conducted in two parts using an infrastructure involving multiple steps. Applications include advertising, in-store navigation