NFV versus VNF: SDN engineer Darien Hirotsu explains the differences between network functions virtualization and virtual network functions.
Networking professionals sometimes use the terms virtual network functions, or VNF, and network functions virtualization, or NFV, interchangeably, which can be a source of confusion. However, if we refer to the NFV specifications the European Telecommunications Standards Institute, or ETSI, sets forth, it becomes clear the two acronyms have related but distinct meanings.
Read more at TechTarget