Just wondering, what exactly is the difference between the 2? 1 textbook says that they are very similar except that mental rehearsal is imaginig the whole performance whereas visualisation is imagining only a specific skill but another textbook says the opposite. So which exactly is it?