A network video recorder is in essence very similar to a DVR. However, the difference is that an NVR works via networks rather than direct connections. Hence, a network video recorder is processed and encoded on the camera.