Tanım:
Tüm ağların ve ağa bağlı cihazların yazılım temelli yönetilebilmesi yaklaşımı. Tüm ağ bir yazılım tarafından kontrol edilmesinden dolayı ağ esnekliği artar, yenilikler hızlıca yapılabilir ve işletim giderleri azalır. Switch, router, server, firewall gibi farklı ağ bileşenleri tek bir yerden kontrol edilebilir olmaktadır.