# Методология БЭМ

Основная идея БЭМ-методологии — сделать разработку простой и быстрой, а работу в команде — понятной и слаженной.

В этом разделе вы найдете:

* [Основные понятия БЭМ-методологии](https://ru.bem.info/method/definitions/) — краткие определения и примеры всех базовых понятий БЭМ.
* [Соглашение по именованию](https://ru.bem.info/method/naming-convention/) — правила именования БЭМ-сущностей.
* [Организация файловой системы](https://ru.bem.info/method/filesystem/) — причины и принципы разделения блока на независимые файлы технологий.
* [Применение БЭМ-методологии для решения задач веб-разработки](https://ru.bem.info/method/solved-problems/) — примеры решения распространенных проблем с помощью соглашения по именованию БЭМ-сущностей.
* [Методология сборки БЭМ-проекта](https://ru.bem.info/method/build-method/) — процесс сборки БЭМ-проекта: основные понятия и принципы.
* [Декларации](https://ru.bem.info/method/declaration/) — применение в сборке БЭМ-проекта, способы получения и варианты использования.
* [История создания БЭМ](https://ru.bem.info/method/history/) — рассказ о том, как появилась и развивалась БЭМ-методология.

Также ответы на многие вопросы можно найти в разделе часто задаваемых вопросов про БЭМ — [FAQ](https://ru.bem.info/faq/).
