idea: a personal view
abstraction: a general concept formed by extracting common features from specific examples
voodoo: a religious cult practiced chiefly in Caribbean countries (especially Haiti); involves witchcraft and animistic deities