Question: conceptually what is the difference between early-binding and late-binding?
Answer: Early binding refers to events that occur at compile time. ... The opposite of early binding is late binding. Late binding refers to function calls that are not resolved until run time. Virtual functions are used to achieve late binding.