Exploratory testing is a simultaneous process of test design, execution, and learning. It involves testing the application without a fixed script or pre-defined set of test cases. Some myths about exploratory testing include that it is unplanned, lacks visibility, and cannot be managed or measured. However, exploratory testing can be planned, measured, and managed through risk analysis, test coverage identification, and tracking of test progress and results. While initially seen as only suitable for agile teams, exploratory testing can also be effectively applied to large or multisite teams when the right tools and guidelines around communication and collaboration are followed.