Ethnocentrism is judging other cultures based solely on one's own cultural values and standards. It often involves feelings of cultural superiority and contempt for outsiders. Cultural relativism emerged in response and is the principle that cultural practices should be understood within their own cultural context rather than being viewed as absolutely right or wrong. It acknowledges that people are shaped by their own cultures and may have difficulty understanding cultures different than their own.