Basis for Comparison
Regression Testing
Retesting
Purpose
It's performed by software developers to ensure that any progressive coding changes do not affect the existing features
It's performed by software developers to ensure that the previously failed test cases
Type of Testing
It is considered as a generic test.
It is considered a planned testing
Priority
It is lower in priority to retesting.
It's at a higher priority than regression testing.
Automation
Organizations can benefit immensely by automating
The test cases used in retesting can’t automated
Kindly Visit The Below Link to Read & Enjoy Detail Blog on Regression Testing Vs Retesting
Regression Testing Vs Retesting