તેના ત્રણ પ્રકારના ભેદ: