-
.border-blue.background { ... }is for when both classes are used together. -
.border-blue, .background { ... }is for either class. -
.border-blue .background { ... }is for where ‘.background’ is the child of ‘.border-blue’.
See Chris’ answer for a more thorough explanation. Also see W3 Docs on CSS Combinators