Mobile phones act as a connecting device between two points of a transaction. One of the features that majority banks do not offer are cardless withdrawals from an ATM .Mobile banking apps can generate code to enable withdrawals and easy access. Mobile banking provides a platform to innovate and explore new sources of revenue by providing offers and services other than traditional ones such as exchange of foreign currencies. Shared finances is another area which can be easily dealt with by using mobile banking services such as splitting up a bill or making payments on another person's behalf. Read more at : http://blogs.forrester.com/peter_wannemacher/17-03-17-which_nifty_mobile_banking_features_is_your_app_missing