Domanda di colloquio di Microsoft

What is tree shaking in programming?