This is one of the areas I had very little understanding in until recently, where I have been researching and begining to understand the complexity.
With this in mind, I'm sure that there's many others who are still as confused at this as I once was, so perhaps the new guide will help medium term players as well as the new starters.
Details are here
Thirteen Years of This in Azeroth
4 hours ago