Regression testing is software testing that is used to confirm that any update or modification to software doesn't alter the software's general functionality.