Concepts of culture & diffusin