Instruction: Explain what tree shaking is and how it benefits JavaScript applications.
Context: This question tests the candidate's understanding of modern JavaScript build tools and optimization techniques.
easy