In short, it is a
CSS naming convention methodology. It stands for: block, element, modifier. Blocks are parent components, elements are child components and modifiers are different states of components.
I am currently considering new projects for this year. Contact me if you want me on your team.Get in touchI am open for new projects