It all started eight years ago – because of the family members who stayed home. As in most countries in sub-Saharan Africa, most of Kenya's population are farmers who live on the land. Young people in search of an education and jobs are drawn to the cities. If those earning money in the city wanted to support their parents financially, they long had to rely on uncertain and risky methods. They could send cash with a neighbor or a bus driver who happened to be driving through their village. Or they could send a postal money order, but that could take weeks, often failed to arrive, and in any case was possible only if the recipient had a post office box. This was about as unlikely as having a bank account.At the time, in 2007, several million Kenyans owned a cell phone with a Safaricom number. Then this phone number essentially became a virtual bank account number. Starting in March of that year, Safaricom customers could upload money to their cell phone and send it to other Safaricom customers. It arrived within minutes, and the recipient was informed with a text message. The money could be forwarded or received as cash from an M-Pesa agent.Two weeks after introducing the service, Safaricom had nearly 20,000 active M-Pesa users. After seven months, there were one million. Today, 20 million customers in Kenya are registered. More than 83,000 agents in cities and rural areas assist customers in uploading, sending and receiving money. Rural Kenyans with no banking options leaped from the agricultural age straight into the digital tomorrow.And transferring money from one cell phone to another was only the start. Today, users can pay their electricity and water bills, get cash from an ATM, buy airline tickets, add phone time, buy concert tickets, pay the taxi driver or butcher and take out a small loan, perhaps to purchase a solar panel that brings electricity to their home for the first time.