It's related to particle spin, which is actually oscillation. Feynman had a good way of explaining it. To expand on that;
If a life guard had to rescue someone in the water, his fastest route would depend on his running speed in sand and how fast he can swim. He doesn't run straight for the casualty as he can run faster than swim.
You could imagine lots of lifeguards all starting off in different directions, the one that gets there first is the only one we actually see! (check out his 'sum over paths').
Back to just one, and let's say they all run the same speed on sand, but some swim faster. We could say they 'resonate better' with the water.
Other lifeguards who go off at different angles we just don't get to see from the point we're at, but if your pal was a few yards away he'd be saved by a different lifeguard.
If you think that's complex - now consider, your word 'typically' is correct. Certain frequencies are perfect, and the wrong side of those it start to get worse again. If you want to get into that you may want to look up superconductivity.
Then you must consider that waves are at all scales, from photon spin to ocean swells and Tsunami's. Everything is waves within waves, the 'wave' of lifeguards hitting the water 'peels off' into a different wave front angle to the one on the beach.
At the smaller scale, the spin particles in the new medium pass on signals far better if they're on the same wavelength.
I hope this helps give you a new conceptual slant on yet another thing we're far from fully understanding yet!