Visual hierarchy refers to visually ranking design elements in order of importance through techniques like contrast, emphasis, and scale. It helps guide users' eyes through content in a predictable order. Common reading patterns like the F-shape and Z-shape can be leveraged through visual hierarchy to draw attention to key information. Combining techniques like size, color, balance, and white space allows for cohesive visual hierarchies.