Here is the technical difference between verification and validation:

VERIFICATION VALIDATION
This comprises checking the documents, codes, designs, and programs. This comprises the testing and checking of the actual product.
This is basically static testing. This is dynamic testing.
This does not include the process of executing codes. This does include the process of executing codes.
It contains various types, such as reviews, walkthroughs, desk-checking, and inspections. It includes three types of processes, namely, non-functional testing, Black Box Testing, and White Box Testing.
This process examines whether a software conforms to specifications or not. This process examines whether the software meets the expectations and requirements of a user.
It is used to find bugs in the early stage of inspection in any software. Used to find out bugs not found by the process of verification.

Note: The name Google was created accidentally due to spelling. The founders were actually going for the name Googol! Here's our complete list of information technology interview questions to help you get a job in the technology sector.

BY Best Interview Question ON 18 Nov 2020