Overview of current theories of cultural evolution focused on dual inheritance theory and cultural selection and theory of cultural attraction.