Where do Fingerprints Come from?

Fingerprint come from touch of human fingers on an object. Skin on fingers contains some amount of oil and moisture which makes a print on object it touch.