A network video recorder (NVR) is a computer system that records video footage and stores it on a hard disk, a mass storage device, or cloud storage. NVRs are paired with digital internet protocol (IP) cameras to create a video surveillance system.