સામાન્ય રીતે, ત્યાં 3 પ્રકારો છે: