nature worship: a system of religion that deifies and worships natural forces and phenomena
abstraction: a general concept formed by extracting common features from specific examples
non-market economy: an economy that is not a market economy