A network video recorder (NVR) is a specialized computer system that includes a software program that records video in digital format to a disc, USB flash drive, SD memory card, or other mass storage device. The NVR does not contain dedicated video recording hardware.