Okay, incase you haven't already noticed, I'm just a major fan of the show and not really all the game smart. I mean, it's fun to play the games and I really know what I'm doing but then again, I sort of don't. My very first question of course would have to to be: what the hell is STAB? I here that at almost every website that I chat on. And this is the first time I've actually asked. How does STAB affect battle play/your stats and what does it do, etc.? Nextly. I know that Hidden Power is just basic old TM10. But on some sites I've heard things like "Teach your Poliwrath Hidden Power Rock" or "Teach your Gyarados Hidden Power Ground". What are these different Hidden Powers? How many are there? How do you make regular TM10 become something like HP Rock or HP Ground? Thanks to anyone who can help in answering these questions.