They seem similar concepts, but they don't mean the same. Software-defined networking and network virtualization share some features, such as the objective of improving the agility to direct the right network resources to virtual machines. But their design and architecture are different.
This article outlines the differences and helps to understand the way both technologies work:
SDN, network virtualization: Are they the same?

You must authenticate to review this post