BEM — соглашение об именах: block__element--modifier, низкая специфичность, явная структура компонента.
ITCSS — соглашение о порядке слоёв файлов: settings → tools → generic → elements → objects → components → utilities (от общего к частному, специфичность растёт аккуратно).