Digital forensics is a branch of forensic science that focuses on the recovery and investigation of digital materials, such as document and image files, using purpose-designed digital forensic investigation software, often in relation to computer crime. A subfield of digital forensics is network forensics, which deals with the monitoring and analysis of communication network traffic.