તે અનેક વર્ગોમાં વિભાજિત કરવામાં આવે છે: