NVR (Network Video Recorder) stores all camera footage on a hard drive inside your home. Cameras connect via Ethernet (PoE) cables directly to the recorder, which can capture continuously 24/7. You access footage through the NVR’s app or a local monitor. No internet connection is required for recording — only for remote viewing.
Cloud storage uploads camera footage to remote servers operated by the camera manufacturer (Ring, Arlo, Google, and others). Footage is stored on their servers and accessed through their app. Most cloud systems are event-based by default, and some eligible cameras now offer optional 24/7 recording add-ons, but cloud recording still depends on internet connectivity and an active plan.
There’s also a hybrid approach: some systems record locally while backing up critical clips to the cloud, giving you the reliability of local storage with the off-site protection of cloud backup.