A mockup is a type of conceptual tool that is used across different types of businesses that allows you to see drafts of content as if it is live. A software mockup is an early draft of a website or web application. Mockups will range in variety: they can be simple templates without any functionality, or they can have interactive prototype-like designs made by mockup software.