Hola!!
Creo que se diferencian en el orden en que aparecen, es decir:
Por ejemplo: <h1><p> PRUEBA </p></h1>
<p><h1> PRUEBA </h1></p>
utilizando ">" indicas que si aparece antes que la otra etiqueta cogerá un código css u otro.
Me he explicado bastante mal pero espero haberte ayudado!!!
Explicación