Aplikacija je programska oprema, ki jo uporabniki izvajajo za dosego specifičnih nalog. Aplikacije lahko delujejo na različnih platformah, kot so računalniki, pametni telefoni ali tablice. Te običajno vključujejo funkcionalnosti, ki so namenjene reševanju določenih težav ali olajšanju vsakodnevnih opravil.