Biological evolution refers to genetic changes in populations over generations, while cultural evolution is the development of ideas, behaviors, and traditions in human societies over time. Anthropologists study human and cultural evolution, seeking to understand how human societies developed and adapted through non-genetic cultural changes. Charles Darwin's theory of evolution by natural selection proposed that genetic variations between individuals can provide advantages for survival and reproduction, leading populations to evolve over many generations through the processes of variation, inheritance, and selection.