A masonry layout is a layout in which content is stacked like a brick or stone wall, as shown below. It is also called a waterfall layout because the content flows down the page like a waterfall.
Whether you’re a web designer or web developer interested in brushing up on your skills, if you’re comfortable working with HTML, it’s worth picking up a CSS book to develop a well-rounded skill set.