NA fingerprinting (also called DNA profiling or forensic genetics) is a technique that uses DNA analysis and comparison to resolve legal problems, such as paternity tests and inheritance matters, establish identity in criminal cases where biological evidence is found at crime scenes, and identify victims of mass disasters and missing persons from human remains. Since its first application, the methods to analyze the genetic polymorphisms for forensic purposes has been constantly changed and improved. In this article, we provide details on current status and future perspectives of forensic DNA typing.