What excetly is the meaning/diffrents of application and feature testing?