omniscience

noun
  1. the state of knowing everything; infinite knowledge or understanding
  2. Usage: often used in religious or philosophical contexts

Examples