App'ler (uygulamalar), bir bilgisayar, akıllı telefon, tablet veya başka bir dijital cihaz üzerinde belirli bir görevi yerine getirmek için tasarlanmış yazılımlardır. App'lerin çalışma prensibi: Kurulum. Hafıza saklama. İşletim sistemi ile iletişim. Fonksiyonların çalıştırılması. App'ler, kullanım alanlarına ve geliştirme yöntemlerine göre mobil, masaüstü ve web tabanlı olarak farklı kategorilere ayrılabilir.