A hamburger menu is a type of user interface element that, when clicked, reveals a navigation menu. It is typically represented by three horizontal lines and is used primarily in mobile applications and responsive web design. This design helps save space on the screen and provides a clean, minimalistic look.