Some synonyms for requirement are DEMAND/condition//need and must, something that u MUST do or NEED to do. <span />
He probably gives the info from the heart.
Answer:
both. an invention can only be realized through first, inspiration which gives one the idea to create and second the willpower and drive to get it done.