How is done the communication between NLU and CORE?

Hello! I need to document a chatbot creation, but I don’t know how to comunication between NLU and CORE is done. Is there any type of “Broker” or “Orchestrator” element?

@Eomer you can read this