Stands for "Her Majesty".
Hm 01-cut hm 02-fly hm 03-surf hm 04-strength hm 05-flash hm 06-rock smash hm 07-waterfall hm 08-dive
There are 8 HM's: Hm 01: Cut Hm 02: Fly Hm 03: Surf Hm 04: Strength Hm 05: Defog Hm 06: Rock Smash Hm 07: Waterfall Hm 08: Rock Climb
There are 9 HMs HM:01 Cut HM:02 Fly HM:03 Surf HM:04 Strength HM:05 Flash HM:06 Whirlpool HM:07 Waterfall HM:08 Rock Smash HM:09 Rock Climb
HM stands for Hidden Machine.
If you release a pokemon that knows a HM that none of your other pokemons know it, than it will come back, the reason is that you couldn't get stuck in the game.
I don't think there is a "shop" hm but if you mean surf you get it from the end of the safari zone. Please specify for more info
Defeat Norman the fifth leader and someone will come to the gym and bring you to his house. then he will give you hm surf
Possibly Thunderstruck - AC/DC. Not an orchestra, but your description only bring this to mind.
first you come to my house and then i malak you then i give it to you
you get HM surf
go to the eastern passage and go near the cave you'll see and a caveman will come out of the cave and bump into you. he will appologize and give you the strength hm
Hm 01-cut hm 02-fly hm 03-surf hm 04-strength hm 05-flash hm 06-rock smash hm 07-waterfall hm 08-dive
All the HMs in Pokemon D/P and even Platinum are below: HM: Where to find: Cut : From Cynthia when she comes to Eterna Fly : Galactic Warehouse in Veilstone Surf : From Celestic Town Elder Defog : From man in Pastoria Marsh Rock Smash : Mountain Man at Oreburgh Gate Waterfall : Jasmine on Sunyshore Beach Rock Climb : Route 217 (near Snowpoint)
on your way to snow point city you come to a house talk to the man in the house he says he lost a hm go outside and look for a item hopefully is the hm go back to the man its he but he doesn't need it so he gives is to you
There are 8 HM's: Hm 01: Cut Hm 02: Fly Hm 03: Surf Hm 04: Strength Hm 05: Defog Hm 06: Rock Smash Hm 07: Waterfall Hm 08: Rock Climb
as you progress through the game Bianca will come and give you fly.
There are 9 HMs HM:01 Cut HM:02 Fly HM:03 Surf HM:04 Strength HM:05 Flash HM:06 Whirlpool HM:07 Waterfall HM:08 Rock Smash HM:09 Rock Climb