Good design should be capable of improving life in society by enabling people to use and access technology in an appropriate, culturally sensitive and an emotional way. Therefore, it is imperative that the designer understands both popular culture and sub-cultures in addition to the technical issues involved in the manufacture and production of products and services.