Experiment by dragging your browser window by its lower right corner to change its width.
Notice that all the blocks automatically expand/contract to fill the horizontal space available to them.
This block has fixed dimensions because its width and height are set in the CSS.
Setting its width means it doesn't expand horizontally as blocks normally do.
Setting its height means it doesn't collapse vertically as blocks normally do.
According to the CSS Box Model, width and height set the dimensions of the content area only.
Any padding, border, or margins is applied outside of that. For example, if the width is 700px,
then the actual horizontal space the block takes up in the page is 700px plus any left/right padding/border/margin.