DNA fingerprinting was developed in 1984 by Alec J. Jeffrey at the University of Leicester. It involves analyzing variable number tandem repeats (VNTRs) in DNA to generate a unique profile for identifying individuals. DNA fingerprinting has six main steps: isolating DNA, cutting it with restriction enzymes, transferring fragments to nylon, probing with radioactive markers, and comparing the final fingerprint to other samples. This technique can solve crimes by matching DNA from a crime scene to suspects, determine paternity in inheritance cases, and has been used in famous cases like those involving Elizabeth Hurley and OJ Simpson.