PQA interview question

Difference between regression testing, smoke and sanity testing