The various classes of ASTERIX directories are discussed below. There is nothing to stop new classes being defined, but you should ensure that they behave according to the general principles.