Element-Specific Selector vs. Descendant Selector

What is the difference between this element-specific selector:
h2.artist {

and this descendant selector?:

.artist h2 {

Are they the same? If so, when would you use one over the other?

Thanks!

Syndicate content