What is tree shaking, and how does it help with the performance of a web application?

Technical