Mobile banking is a service provided by a bank or other financial institution that allows its customers to conduct different types of financial transactions remotely using a mobile device such as a mobile phone or tablet. It uses software, usually called an app, provided by the banks or financial institution for the purpose. Each Bank provides its own mobile banking App for Android, Windows and iOS mobile platform(s).