Distinguish between verification and validation.
Verification refers to the set of activities that make sure that software correctly executes a specific function. Validation refers to a dissimilar set of activities that make sure that the software that has been built is traceable to the customer needs.