It contains information about the functions and structures that implement all the internal functionality of the imquic library itself, e.g., with respect to establishing and managing QUIC connections, how the event loop works, networking, and so on and so forth. If you're not interested in modifying imquic, but only in using it as part of a third party application, please refer to the public API documentation instead.
To learn about how the code is structured, please refer to the imquic architecture documentation, which will provide an overview on the different resources the library is made of, and how they interact with each other.