Wszystkie obiekty cyfrowe przechowywane w bibliotece dLibra są ułożone w hierarchiczną strukturę katalogów. Każdy katalog może zawierać dowolną ilość obiektów lub katalogów podrzędnych. Katalogi wprowadzają w bibliotece porządek strukturalny. W większości przypadków obiekty będą wprowadzane do katalogów według ich właściciela, lub np. działu firmy, do którego należą.
Struktura biblioteki zorganizowana w katalogi widoczna jest jedynie w programie administratora i redaktora dlatego czytelnik nie ma do niej dostępu. Dzięki takiemu podejściu redaktor może w dowolny sposób konstruować strukturę biblioteki bez wpływu na to jak widzi bibliotekę czytelnik.