i3 interview question

What is the difference between an abstract method and a virtual method?