Biometric authentication is highly reliable, because physical human characteristics are much more difficult to forge than security codes, passwords and hardware keys.Moreover, today's fast-paced electronic world means people have to remember a number of passwords and Personal Identification Number (PINs) for computer accounts, banks, ATMs, E-Mail, wireless, phones ,websites and so forth.Sound principles of system engineering are still required to ensure a high level of security rather than purely depend on invariant biometrics features.Biometrics holds the promise of fast, easy, accurate, reliable and less expensive authentication for a variety of application and users have nothing to remember.Non-repudiation and irrevocability are concerns over Biometrics systems based on distributed database.