Akıllı telefon veya tablet bilgisayar gibi bir mobil cihazda çalışmak üzere tasarlanmış bir tür uygulama yazılımıdır. Mobil uygulamalar sıklıkla, kullanıcılara PC’lerden erişilenlere benzer bir hizmetler sağlar. Uygulamalar genellikle sınırlı işleve sahip küçük, bağımsız yazılım birimleridir. Mobil uygulamalar, genellikle PC’lerde bulunan entegre yazılım sistemleri yerine oyun, hesap makinesi veya mobil web taraması gibi sınırlı ve izole işlevsellik sağlar.
