આગળની પર આધારિત છે, તે નીચેની શ્રેણીમાં વિભાજિત કરી શકાય છે: