The discipline of developing a functional and usable Web site or application, one that is easy to navigate and fits the needs of both the site owner and its ...