The main HDF5 library includes low-level APIs to provide user applications with fine-grained control of HDF5 functionality.