સત્તાવાર રીતે, ત્યાં ત્રણ મૂળભૂત પ્રકારો: