Bank of America interview question

Why do we use virtual keyword? What are virtual tables?