Good question, mate!
Ang digital fingerprint, na ginagawa gamit ang cryptographic hash functions like SHA-256, ay parang unique identifier para sa data. Pareho ito sa fingerprints natin - kahit anong gawin mo, hindi magbabago at unique sa'yo lang.
Ang digital signature naman ay parang proof na ikaw nga yung nag-send ng data. Ginagawa 'to gamit ang iyong private key. So kapag may nakatanggap ng signed message mo, they can verify na galing talaga sayo 'yun.
So pareho sila important in terms of security pero iba-iba yung uses nila.