Mobiililaitteiden palvelut voidaan hoitaa kahdella tavalla. Toinen on mobiiliohjelmoitu verkkosovellus ja toinen on päälaitteeseen ohjelmoitava sovellus. Mobiiliohjelmoitu verkkosovellus on näistä enemmän käytetty ja käytännöllisempi. Mobiilisovelluksen avulla pystytään hyödyntämään laitteen omia resursseja. Myös sekä käyttöliittymä että käyttöliittymä ovat parempia. Sen vuoksi yhä useammat päätyvätkin juuri tähän vaihtoehtoon päälaitteeseen ohjelmoitavan sovelluksen sijaan.