App or application development is the process of creating a mobile application for a business or a website which then can be accessed on any android, IOS, windows phone or a device running on a proprietary system. User can also design a custom app for some other programs like Raspberry Pi or other smaller devices. Primarily used to target mobile audience, an inclusion of application with the website increases the amount of traffic drastically as there are more numbers of users on mobile than on the PC network itself. Moreover this allows easier and quick access to all the services provided by the host company or web retailer. Mobile app consists of icons, links, and other data. Sometimes a payment gateway is also indulged to make use of transaction through the mobile app itself.