Блок

Термин блок в зависимости от контекста имеет несколько значений:

Блок (CSS)
Блок на Веб-странице это HTML element, который начинается с новой строки, т.е. под предыдущим элементом и над следующим (обычно называется блочным элементом). Например, p по умолчанию блочный элемент, в то время как aстрочной элемент: можно разместить несколько ссылок (одну за другой) в вашем HTML-коде и они все будут выводиться на одной и той же строке.
Блок (скриптинг)
В JavaScript блок это набор связанных statement заключённых в скобки {}. Например, можно поместить блок инструкций после блока Statements/if...else, чтобы интерпретатор выполнял код в блоке, если условие имеет значение true, или пропускал целый блок, если значение условия false.