NVR (Network Video Recorder) is a type of digital recording system that is used to record video from IP cameras or other networked video sources. It works by connecting the cameras to a network, and then using a software program to capture, store, and playback the video. The NVR stores the video as digital files, which are then accessed through a web browser or mobile app. NVRs typically come with features such as motion detection, event recording, and remote access.