A group within society that shares certain beliefs, values, and behaviors that differ from the mainstream.