Thank you so much!
An Insight is basically a story revelation about why your character knows a certain Skill or Blood Spell.
The idea is that the Vampire learns or remembers something that grants them access this advantage. It's like an epiphany that comes through the confused and bloodthirsty space of mind associated with vampirehood in this universe
- a player decides their vampire should know how to deceive a vampire hunter in a tense situation
- they write down the Skill "Deception"
- now they must write down an Insight, which is just a matter of answering any question that justifies them having said Skill, such as:
-question: Who turned you?
-answer: The Master of a vampire manor full of intrigue and subterfuge
And that's how it works, basically.
It gives you a mechanical advantage and a story bit that can be used later in the game for whatever purpose :)
Cheers! And thank you for your question o/