Structure, mission, relation of module in source code keycloak

Hello everyone,
I am newbie, i study source code keycloak to handle it.
I want to know it: Structure, mission. relation of module in source code.
P/s: Sorry by my vocabulary

Help me, please :cry: