¿Alguien puede explicar CommonsChunkPlugin de Webpack?

Entiendo la esencia general de que CommonsChunkPluginexamina todos los puntos de entrada, comprueba si hay paquetes / dependencias comunes entre ellos y los separa en su propio paquete. Entonces, supongamos que tengo la siguiente configuración: ... enrty : { entry1 : 'entry1.js', //which has...