Social evolution means theories of cumulative sociocultural change that generally hold that human societies move from simple to complex forms of organization.
Social evolution means theories of cumulative sociocultural change that generally hold that human societies move from simple to complex forms of organization.