A wireframe is a visual representation of the basic structure and layout of a web page, mobile app, or any other type of user interface. It is a skeletal outline that outlines the placement of elements, content, and functionality on a page without specifying design details such as colors, images, or fonts.