L'étoile de David est aussi appelée le bouclier de David. Il n'est apparu comme un symbole du judaïsme qu'au Moyen Âge et n'a été populairement associé au judaïsme qu'après la Seconde Guerre mondiale. Avant son association avec le judaïsme, il était également associé au christianisme et à l'islam.
L'origine de l'étoile de David n'est pas claire. De plus, les significations symboliques de celui-ci varient. Certains pensent que les points des deux triangles représentent des directions cardinales différentes. D'autres croient qu'il représente la relation entre Dieu, la Torah et Israël. D'autres encore pensent que les triangles opposés représentent le bien et le mal.
Bien qu'elle porte le nom du roi David, l'étoile de David n'a pas toujours été associée à David. Pendant un certain temps, il a été associé au fils de David, Salomon. Le nom "Bouclier de David" provient d'une légende juive sur la conception du bouclier de David, qui impliquait deux triangles imbriqués. Ce n'est qu'après qu'Hitler a forcé le peuple juif à porter des étoiles de David pour s'identifier pendant la Seconde Guerre mondiale que le symbole est devenu largement associé à la foi juive. Après la guerre, la nation nouvellement fondée d'Israël a adopté le symbole et l'a intégré à son drapeau officiel.