Honeywell interview question

Explain boundary value analysis, what is regression testing used