Check out example codes for "bem css". It will help you in understanding the concepts better.

Code Example 1

/* Block component */
.btn {}

/* Element that depends upon the block */ 
.btn__price {}

/* Modifier that changes the style of the block */
.btn--orange {} 
.btn--big {}

Learn ReactJs, React Native from akashmittal.com