Verification:
Verification is a term that refers to the set of activities which ensure that software implements a specific function.
Validation:
It refers to the set of activities which ensure that software that has been built according to the need of clients.