Human nature refers to common psychological traits and behaviors that have evolved through the interaction of biological and cultural factors over human history. Understanding human nature is challenging due to debates around the influence of genetics versus environment on human behavior. The study of human evolution examines how humans have changed biologically and culturally over time to become modern humans through the process of biocultural evolution.