Regression Testing:Testing the application after a change in a module or part of the application for testing that is the code change will affect rest of the application.Re-testing: Re-testing means we testing only the certain part of an application again and not considering how it will effect in the other part or in the whole applicationfor the both testing "test case" will remain same.