There is a lot of crossover between these two cookies. Shortbread is the English version of this crunchy butter-rich cookie. Sablé is the French version. Also the use of the egg(s) is very sablé-like. This cocktail cookie is a crossover of the two styles of cookie.