Verification ensures that the application complies to standards and processes.
This answers the question " Did we build the right system? " Eg: Design reveiws, code walkthroughs and inspections. Validation ensures whether the application is built as per the plan. This answers
the question " Did we build the system in the right way? ". Eg: Unit Testing, Integration Testing, System Testing and UAT.