The core difference
It comes down to how cameras connect and the resolution they support.
- DVR (Digital Video Recorder) — for analog-HD cameras (HD-TVI/AHD/CVI) over coaxial cable. Economical, typically 2MP–5MP.
- NVR (Network Video Recorder) — for IP cameras over the network/PoE. Higher resolution (4MP–4K) and on-camera AI.
- Hybrid / XVR — accepts both analog and IP inputs, which is ideal when upgrading a system in stages.
Which should you choose?
For a new budget home or small-shop system at 2MP, a DVR with analog cameras is cost-effective. For sharper footage, AI alerts and tidy single-cable wiring — offices, larger homes, commercial sites — an NVR with IP/PoE cameras is the better base. If you already have analog cameras and want to add IP, a hybrid/XVR lets you migrate gradually.
Don't forget storage & retention
The recorder's hard disk decides how many days of footage you keep. Size it to the number of cameras, resolution, frame rate and whether you record continuously or on motion. Surveillance-grade disks (WD Purple, Seagate SkyHawk) are built for 24/7 writing, and H.265 compression stretches storage further.