Define exploratory testing?
Exploratory testing is referred to when design and execution take place simultaneously against an application. In this testing type, the tester uses domain knowledge and the testing experience to forecast under what conditions and where the system may behave in an unanticipated way.