A mobile wallet is a service that allows its customers to store money in an account that they access via their mobile phone. Once you send money to a mobile wallet your recipient can spend it with merchants locally who are also signed up to the service or take it out as cash.
When you send money to a mobile wallet everything is online, so it's a fast and secure way to send money.