DNA polymorphisms can be used as genetic markers. Molecular markers include non-PCR based markers like RFLPs and PCR-based markers like microsatellites, minisatellites, and SNPs. RFLPs detect differences in restriction fragment lengths that can be used to identify carriers of genetic diseases or match DNA samples in criminal cases. Microsatellites and minisatellites are variable tandem repeats that provide many alleles for identification. Together these marker types allow DNA fingerprinting for individual identification.