તેમને બધા ત્રણ વ્યાપક વર્ગોમાં વિભાજિત કરી શકાય છે: