A group defined by a shared set of beliefs, values, norms, practices, traditions, language, and symbols that are passed down from generation to generation within a specific community or society. Cultural groups can be based on various factors such as ethnicity, nationality, religion, language, geographic region, or social practices.