To begin with, for Banquo, the three witches appear other-wordly, but are also clearly present on the earth. Similarly, though the witches declare apparently good news to Macbeth, he reacts with fear rather than joy.