Domanda di colloquio di Sparsh Communications

Difference between Non-Functional testing and Functional testing?