In CSS, the display property determines how elements are laid out. Block-level elements (like paragraph) always start on a new line and take up the full width available. Inline elements (like strong and anchor) only take up as much width as necessary and do not start on new lines.