Hibernate: EhCache vs cache L2

Ola… lendo a Mundo Java ed 34, há um tutorial sobre a integracao com Hibernate + EhCache.
Isso faz diminui o trafego de rede e performace da aplicação, como por exemplo, nas chamadas load/get, o hibernate nao irá a base de dados, mas na cache.

Ok…
Mas isso a cache L2 do hibernate já não faz nativamente, sem a necessidade de “plugarmos” framework? Qual a vantagem de utilizar o EhCache? Ou estou confundindo algo? :frowning:

att
jopss