Короткий ответ
Void-элементы не имеют потомков и закрывающего тега: содержимое невозможно вложить внутрь.
Примеры
area, base, br, col, embed, hr, img, input, link, meta, source, track, wbr…
<img src="a.png" alt="">
<input type="text" name="q">
<br>
В HTML5 писать <br /> необязательно (это XHTML-стиль). Не путать с «временно пустым» <div></div> — у него могут быть дети.
Итог
Empty/void = нет end-tag и нет content model с детьми.