Oziq-ovqat mahsulotlarini samarali va oqilona ishlab chiqarish, sotish va saqlash imkoniyatiga ega bo'lish uchun birinchi navbatda ularni tasniflash kerak.
Oziq-ovqat mahsulotlarini tasniflash oziq-ovqat mahsulotlarining butun majmuasini ma'lum belgilarga ko'ra turli darajadagi umumiylik guruhlariga bo'lishning mantiqiy jarayonidir.
Tovarshunoslikda oziq-ovqat mahsulotlarining bir qancha tasniflari mavjud, xususan: o'quv, tijorat, standart, iqtisodiy-statistik va tashqi iqtisodiy. Birinchi ikkitasi eng keng tarqalgan deb hisoblanadi.
Oziq-ovqat mahsulotlarini tasniflash ko'plab maqsadlarga ega, xususan:
mahsulot ma'lumotlarini yig'ish va qayta ishlash jarayonini avtomatlashtirishga yordam berish;
oziq-ovqat mahsulotlarining iste'mol xususiyatlarini o'rganish, oziq-ovqat mahsulotlariga qo'yiladigan talablar tizimini shakllantirish, ularning aylanmasini hisobga olish va rejalashtirishga ko'maklashish;
qadoqlashning oqilona usullarini ishlab chiqishga, oziq-ovqat mahsulotlarini saqlash va tashishning maqbul usullarini tashkil etishga yordam berish;
savdo maydonchasi va omborda tovarlarni oqilona joylashtirishga ko'maklashish;
iste'molchining oziq-ovqat mahsulotlariga bo'lgan talabini aniqlashga ko'maklashish.
Tovarlar va ularni qayta ishlash haqida ma'lumot to'plash uchun har xil turdagi kompyuter vositalaridan foydalaniladi. Foydalanish doirasi bo'yicha tasniflash uchta asosiy toifani o'z ichiga oladi: tizim dasturiy ta'minoti, amaliy paketlar va dasturlash vositalari. Amaliy dasturlar turli ma'lumotlarni qayta ishlash uchun javobgardir.
O'z navbatida, amaliy dasturiy mahsulotlarni tasniflash quyidagi turlarga bo'linadi: matn muharrirlari va protsessorlari, grafik muharrirlar, ma'lumotlar bazasini boshqarish tizimlari, elektron jadvallar; buxgalteriya tizimlari, ish yuritish tizimlari, moliyaviy tahlil tizimlari va boshqalar. Yuqoridagi barcha dasturiy vositalar oziq-ovqat mahsulotlarini boshqarishda qo'llaniladi.