Question d’entretien chez NVIDIA

What is a virtual function in C++? Why is it important?