What does the term "dispatch" and "virtual" mean in the documentation?

If I rephrase this again, the “virtual”(overridable) members would be among the following

  • members(functions or properties) in normal classes with open inheritance modifier (members are either final(default) or open; abstract members are not allowed)
  • members in interfaces (members are either open or abstract, depending on the existence of implementation; final members are not allowed)
  • members in abstract classes with open or abstract modifiers (members are final(default) or open or abstract)

Is this correct?