No padrão X.500, são definidos um ou mais DSAs (Directory System Agents) e um DIB (Directory Information Base). O DIB contém objetos de informação conforme uma estrutura de árvore.