Difference between functional testing and regression testing
Functional Testing: This test is carrying out to see whether the program is working as per the specified flow. Functionality is working properly or not as per requirement.
Regression Testing: During modification stage this test is carry out where the applied changes impact the change in working of the entire project or not. That means weather the modification caused errors in presented working of the project or not.