ત્રણ પ્રકાર છે: