Ilova (yoki dastur dasturi) - bu foydalanuvchi vazifalarini bajarishga qaratilgan dastur. Odatda, dasturlar kompyuter resurslaridan foydalanish uchun operatsion tizimdan foydalanadi.
Ilovalarning turiga qarab quyidagi tasnifi mavjud:
- umumiy maqsad;
- maxsus maqsad;
- professional daraja.
Umumiy maqsadli dasturlarga quyidagilar kiradi:
- grafik muharriri;
- matn muharrirlari;
- kompyuterni joylashtirish tizimlari;
- ma'lumotlar bazasini boshqarish tizimlari (DBMS).
Maxsus maqsadli dasturlarga quyidagilar kiradi:
- multimedia dasturlari (audio va tovush, pleerlar va boshqalarni yaratish yoki tahrirlash uchun);
- ekspert tizimlari;
- gipermatnli tizimlar (masalan, yordam tizimlari va lug'atlar);
- tarkibni boshqarish tizimlari (CMS).
Professional darajadagi dasturlarga quyidagilar kiradi:
- kompyuter yordamida loyihalash tizimlari (SAPR);
- avtomatlashtirilgan ish joylari (AWP);
- avtomatlashtirilgan boshqaruv tizimlari (ACS);
- texnik jarayonni avtomatlashtirilgan boshqarish tizimlari (ACS TP);
- hisob-kitob tizimlari;
- geografik axborot tizimlari;
- mijozlar bilan munosabatlarni boshqarish (CRM) tizimlari.
Qo'llash sohasiga ko'ra dasturlar dasturiy ta'minotga bo'linadi:
- tashkilotlar va korxonalar, shuningdek ularning alohida bo'linmalari;
- korporativ infratuzilma (elektron pochta serverlari, DBMS va boshqalar);
- axborot xodimi (ma'lum bir foydalanuvchi ehtiyojlarini qondirish uchun xizmat qiladi);
- tarkibga kirish (masalan, brauzerlar, multimedia pleyerlari va boshqalar);
- tarbiyaviy (ular bilimlarni sinash uchun ishlatiladi);
- simulyatsiya (ilmiy va o'quv maqsadlarida yoki o'yin-kulgi uchun har qanday tizimlarni simulyatsiya qilish);
- ommaviy axborot vositalari bilan ishlash uchun (maket dasturlari, audio, video va rasm muharrirlari, bosma ishlov berish dasturlari, HTML muharrirlari va boshqalar);
- dizayn va muhandislik (dasturiy va texnik vositalarni ishlab chiqishda foydalaniladi).