NSX for vSphere provides networking and security functionality for your vSphere environment which allows networks and network services to be abstracted from the physical infrastructure. The ability to manage the network through software allows for rapid changes and increased security policies to be implemented.