Verification is the process of evaluating intermediate products in the software development life cycle to verify that the creation of the final product is on the right track.