વિવિધ પર આધાર રાખીને પ્રકાર