In regression testing we usually involved into major testing. Once we receive new build for testing we go for smoke or sanity testing to check the basic functionality of product. Once it is passed we go for regression testing. We check previously reported bug has been resolved or not, whether fix used to resolve issue is affected to other functionality or not.