CMS page building tools have converged on a standard appeoach over the years: A page with metadata, a big ol’ region to stack horizontal design modules, an optional set of “nesting” components for anything that needs side-by-side action, and a novel name for said horizontal design components.
So far I’ve seen them called planks, blocks, slices, blades, widgets, modules, paragraphs (!!!!), bricks, fragments, and patterns. These suckers have more aliases than a scene kid had forum handles.