મળેલી તેમના સોફ્ટવેરને ત્રણ જૂથો વિભાજિત કરવામાં આવે છેઃ