ત્યાં નીચેની પ્રકારો, નીચેના કારણોસર અનુસાર વર્ગીકૃત કરાય છે.