Stackgeeks Labs Interview Question

Difference between sanity testing, smoke testing and regression testing.