Infosys interview question

Difference between functional and non functional testing