તેમને ત્રણ પ્રકારના હોય છે: