Resumen

BEM es un paradigma que anticipa modificadores de un componente.
En esta metodología categorizamos o dividimos las clases de la siguiente manera:

Block (Bloque)

Los bloques consideran contenedores de los componentes que nos sirven para englobarlos tipo objetos.

Elements (Elementos)

Los elementos que van dentro de estos contenedores

Modifiers (modificadores)

Son clases de lo más geniales, nos permiten modificar el comportamiento o estilo de un componente.