DVR stands for Digital Video Recorder and is an electronics device or software which records video straight onto one of many types of storage such as disk drives, USB flash memory, SD memory cards or mass storage devices. This can be done directly or via a network. The term can also cover set-top boxes with inbuilt recording, a variety of software which can be used for both video capture and playback via a personal computer and even certain portable media players with recording functions.