The process of testing the application from the end-users' perspective to ensure they meet their requirements.