An application based on the new feature extraction and selection techniques is developed which can be used in a real life scenario. The objective of this research is to develop a face verification system, which could be useful for applications related with access control in a distributed environment. In this case, each subject is given a personal identification number (PIN) when enrolled. When the subject types his/her PIN, images are acquired and stored in a database of images. The facial verification process extracts the features and compares to the stored features in the database to verify if the PIN belongs to the actual claimant or not. The main criterion is to provide a reliable, cost effective, fast and expandable system whose inputs are images from a low cost web camera. This system can be installed into financial institutions or other banking firms where money transactions are crucial. A financial transaction includes opening a new account based on the information provided, depositing or withdrawing or transferring of money based on an identity presented. So, the facial verification and authentication processes can be integrated into the system by making use of the facial images of the customers and the identity provided. Some of the specific problems that are faced by the financial institutions are (i) individuals opening multiple accounts into the system and carrying out transactions with different identities, and (ii) individuals falsely portraying themselves as some others with a stolen identity. These are two of the major scenarios that need to be dealt with in any financial institution involving money transactions. Verification is associated to the first problem and authentication is associated to the second. To overcome these problems an efficient facial verification and authentication system is essential. Hence the objective of this research is to develop a face verification and authentication system, which could be useful for applications related with access control in a distributed environment.