DNA fingerprinting is a technique used to identify individuals based on their unique DNA patterns. It involves isolating DNA from a sample, cutting the DNA into fragments of varying lengths using restriction enzymes, sorting the fragments by size through gel electrophoresis, transferring the fragments to a nylon membrane, and probing the membrane to produce a pattern - the DNA fingerprint - that can be used to identify an individual. DNA fingerprinting has uses in personal identification such as identifying casualties or missing military personnel.