FactSet interview question

What is the difference between Static vs. dynamic typing of programming languages?