Digital Footprint: A Modern Perspective