Management Network: Generally has a private network inside an organization used for managing the nodes via SSH.
External Network: The network node connects the VM to the external world using the external network. The controller node exposes Horizon (OpenStack-dashboard) on the external network
VM data network: The inter VM communications happen in this network. The interactions between the neutron services and the VMs also takes place in this network.