-clear navigation aids -no dead-end pages  -direct access -simplicity and consistency  -design integrity and stability  -feedback and dialog  -bandwidth and interaction
the process of creating an enjoyable, easy-to-use interface which includes interaction, information, functionality, and presentation design elements.
as in traditional hci: design of interface elements to facilitate user interaction with functionality