Regression testing is when a program works on a previous type of input and when run again it fails and you're wondering why it failed it the input is the same, therefore you work back to to find this bug. We do this a lot in computer programming.
For a more definition type of response look here:
http://en.wikipedia.org/wiki/Regression_…