Aplikacje mobilne cechują się wieloma zaletami w stosunku do mobilnych stron WWW
Większość telefonów posiada wbudowany system GPS co pozwala automatycznie lub manualnie lokalizować telefon i w dowolny sposób wykorzystać tą wiedzę.
Zaletą każdej aplikacji mobilnej jest łatwość dostępu do systemów audio-video, które można wykorzystać do zadań naszej aplikacji
W przeciwieństwie do komputera czy przeglądarki WWW telefony komórkowe posiadają swój unikalny numer UDID pozwalający jednoznacznie określić konkretne urządzenia korzystające z systemu
W przeciwieństwie do mobilnych stron WWW aplikacja mobilna może pracować bez dostępu do sieci lokalnej lub Internetu.
Prawie każdy użytkownik internetu posiada urządzenie pozwalające na instalacje aplikacji mobilnej.
Smartfon to przenośne urządzenie telefoniczne łączące w sobie funkcje telefonu komórkowego i komputera kieszonkowego z dotykowym wyświetlaczem.
Tablet to przenośny komputer osobisty wzorowany na laptopach, natomiast z wyglądu przypominający dużego smartfona.
Smart TV to sprzęt łączący funkcje typowych odbiorników i smartfonów. Pozwala na instalowanie dedykowanych aplikacji mobilnych.
SmartWatch to naręczne urządzenie mobilne typu wearables z ekranem dotykowym, spełniające wszystkie funkcje tradycyjnego zegarka oraz posiadające niektóre funkcje smartfona.