What is Retesting?
Retesting - Re-execution of the test on the same build with multiple test data to validate the functionality. Regression - Re-execution of the test on the modified build to bug fix work & occurances of side effect to validate the functionality.