What is a Prototype?