"Software-defined networking(SDN) technology is an approach to cloud computing that facilitates network management and enables programmatically efficient network configuration in order to improve network performance and monitoring. SDN is used in centralizing network intelligence in one network component by disassociating the forwarding process of network packets (data plane) from the routing process (control
plane)." - Wikipedia