User Interface Design is the essential element of the design of a site or application that specifically examines how to enable users of the system to accomplish their objectives most efficiently.

This is accomplished through a three-phase process that begins with a detailed definition of the target audience(s) for an interface and their specific, functional objectives. The second phase converts these written requirements to an interface architecture that describes page layout and functionality without the distraction of a visual design (i.e. colors, illustrations, images). Finally, these layouts are documented in a detailed "story board" that acts as a foolproof instruction manual for constructing the interface.