A wireframe is a visual representation of a user interface that is used to plan and design the layout, structure, and functionality of a website or mobile app. It is a low-fidelity, simple, and basic layout that shows the placement of elements such as text, images, and buttons on a page, without any styling or visual design elements. The purpose of a wireframe is to establish the basic structure and layout of a page, without getting bogged down in design details. It helps to communicate the design and functionality of a page to stakeholders and developers, and is a useful tool for gathering feedback and making changes early in the design process. Wireframes can be created using pen and paper, or various wireframing tools such as Balsamiq, Adobe XD, Figma, and others.