Question: why vampires must be invited in?
Answer: Vampires need to be invited in because the lesson being taught by that particular vampire story is “don't let strangers who might be rapists into your house”. There's also a religious metaphor about how evil only has power over those who succumb to temptation.