Если просто, то смысл БЭМ, в верстке, в том чтобы ты мог взять и перенести любой блок (даже блок внутри блока) в любое место сайта и у тебя ничего не разлетелось т.е. не привязывать свой блок к родителю в верстке, он живет своей независимой жизнью в твоем DOMе. У тебя возникнет сразу вопрос: "Но мой блок в другом месте страницы выглядит же по другому, на главной он с бежевым фоном, а на вторичке с синим, да и шрифты там разные и расположение?". Вот за это отвечают модификаторы, которые прописываются к элементам в случае необходимости => поиграться с проверкой ты можешь путем перетаскивания своего сверстанного по БЭМ блока в разные места