La stella di David è anche chiamata lo scudo di David. Non è emerso come simbolo del giudaismo fino al Medioevo e non è stato associato con il giudaismo fino a dopo la seconda guerra mondiale. Prima della sua associazione con l'ebraismo, era anche associato al cristianesimo e all'islam.
Non è chiaro come sia nata la Stella di David. Inoltre, i significati simbolici di esso variano. Alcuni ritengono che i punti dei due triangoli rappresentino direzioni cardinali diverse. Altri credono che rappresenti la relazione tra Dio, la Torah e Israele. Altri ancora credono che i triangoli opposti rappresentino il bene e il male.
Sebbene sia chiamato per il re David, la stella di David non è sempre stata associata a David. Per un periodo, fu associato al figlio di David, Salomone. Il nome "Scudo di David" deriva da una leggenda ebraica sul disegno dello scudo di David, che prevedeva due triangoli ad incastro. Fu solo dopo che Hitler costrinse il popolo ebraico a indossare le Stelle di David per identificarsi durante la seconda guerra mondiale che il simbolo divenne ampiamente associato alla fede ebraica. Dopo la guerra, la nuova nazione di Israele ha adottato il simbolo e ne ha fatto parte della loro bandiera ufficiale.