szoftveralkalmazás
A szoftveralkalmazás olyan program vagy programcsoport, amelyet közvetlenül a felhasználók használnak konkrét feladatok elvégzésére. Célja a problémamegoldás vagy feladatok automatizálása, általában a felhasználói interakcióra, adatok kezelésére és különböző rendszerek közötti integrációra építve.
A szoftveralkalmazások lehetnek asztali, webes, mobil és beágyazott megoldások. Különbségük a futtatási környezetben van: számítógépen, böngészőben
Fejlesztésük életciklusához tartozik a követelménygyűjtés, tervezés, implementálás, tesztelés, telepítés és karbantartás. Gyakran alkalmaznak agilis vagy vízesés
Licencelés szerint lehetnek zárt forrásúak vagy nyílt forráskódúak; terjesztésük történhet online áruházakon, vállalati csomagokon vagy más
A szoftveralkalmazások jelentős gazdasági és társadalmi hatással bírnak: növelik a hatékonyságot és az adatokon alapuló döntéshozatalt,