Aplikacja to oprogramowanie, które może być zainstalowane na urządzeniach mobilnych, takich jak smartfony i tablety, lub na komputerach stacjonarnych i laptopach. Aplikacje służą do wykonywania określonych zadań, takich jak przeglądanie stron internetowych, tworzenie dokumentów tekstowych, przesyłanie wiadomości e-mail i wiele innych.
Aplikacje mogą być dostarczane w postaci aplikacji natywnej lub aplikacji hybrydowej. Aplikacje natywne są specjalnie zaprojektowane do działania na określonym systemie operacyjnym, takim jak iOS lub Android. Aplikacje hybrydowe są tworzone za pomocą technologii webowych i mogą działać na różnych platformach. W obu przypadkach aplikacje są dostarczane użytkownikom poprzez sklepy internetowe, takie jak Apple App Store lub Google Play Store.