A prototype is an early version of a design which precedes full-scale production. Interface designers use paper prototypes to make websites better. Paper prototyping is flexible, and allows for quick and easy fixes to interface problems. Problems identified at this early stage are easy and fast to correct. Problems not detected until mockups or coding have begun are much harder to deal with.