Discovery refers to the finding of new knowledge within an existing realm. Generally, it relates to discovering new understanding of a particular behavior or ritual.
Invention is the creation of a new device or process. New discoveries often lead to new inventions by people.
Diffusion: the form of something (though not necessarily its