NFV or Network functions virtualization is the practice of replacing physical specialized hardware with virtualized software components.
Networking encompasses everything from jolts of electricity or light in the wires on the back of your PC to stats for nerds that you can see alongside your favorite cat videos on youtube.