M-Pesa is a mobile payment and money transfer service launched by Safaricom in Kenya in 2007. It allows users to deposit, withdraw, transfer money, pay for goods and services, access credit, and savings, all using their mobile phones. It has since expanded to several other countries and is one of the most successful mobile payment systems in the world.