Hello @dmsherazi,
Zigbee device types are defined by the ZigBee Alliance, and a device type is a software entity that determines the functionality supported by a node. A network node can support more than one device type.
Coordinator, Router, or End Device are ZigBee node types. Every network must have one Coordinator; this device starts the network, allows child nodes to join the network through it, can have children and can therefore be parents.
On the other hand, a network may have many routers that allows other nodes to join the network through it and can be both a child and a parent.
This is an example of a Zigbee mesh network

Control Bridge allows the user to set the node type to Coordinator, Router or End Device. For more information on how to set up the Control Bridge and manage the network devices, please refer to JN-AN-1247 folder > Docs > JN-AN-1247-Zigbee-3-0-ControlBridge-UserGuide.
Regarding to your application, it should be possible to use an MCU instead of the PC/ZGWUI to send commands to Control Bridge. You can find the Serial Command Set in JN-AN-1247-Zigbee-3-0-ControlBridge-UserGuide, Appendix B.
Please consult the Zigbee documentation inside JN5189 SDK folder > docs > wireless > Zigbee.
Regards,
Eduardo.