a self-contained unit of content that normally begins at the starting margin of one line and ends in a way that forces the next bit of content to appear on a new line following the block
A block-level element is a tag which is used to group a large section of text together to assign it a particular meaning, or to group a number of other elements together to form a unity. Block-level elements make up the document's structure.