What is a Digital Fingerprint?