People often get confused between verification and validation. Actually, they are not the same.
According to the 4th edition of the Project Management Body of Knowledge,
Validation: The assurance that a product, service, or system meets the needs of the customer and other identified stakeholders. It often involves acceptance and suitability with external customers. “Contrast with verification”.
Verification: The evaluation of whether or not a product, service, or system complies with a regulation, requirement, specification, or imposed condition. It is often an internal process. “Contrast with validation”.
In simpler terms, Requirements verification is the process of confirming that the system requirements contain all the necessary elements of well-written requirements. Requirements validation is the process of confirming that the system meets its objectives and functions as intended. Verification is about checking whether the requirements are complete, correct, and consistent. Validation is about checking whether the system meets its objectives and functions as intended.