ત્યાં પાંચ મુખ્ય પ્રકારો છે: