A mockup is a preliminary, scaled-down version or representation of something that is being designed or built. It can be used to test ideas and designs before they are finalized, as well as to communicate concepts to others. Mockups can take many forms, including physical models, drawings, diagrams, or computer simulations, depending on the project at hand.