Web functional testing focuses on testing the application’s features and functionalities. Non-functional testing focuses on performance, usability, security, and compatibility.