aspects of cultural difference