Koscher (von hebräisch „rituell rein“) ist die übliche Bezeichnung für religiöse Vorschriften im Judentum. Sie gilt für Herstellung und Gebrauch von Kultobjekten und von vielen Gebrauchsgegenständen, sowie für die Rechtsgültigkeit und Rechtsfähigkeit von Zeugen und vor allem für die Speisegesetze.

Die Speisegesetze beziehen sich besonders auf tierische Produkte, wobei zwischen reinen und unreinen Tieren unterschieden wird. Als rein gelten Rind, Lamm, Ziege und Schaf. Als unrein gelten Schwein, Kamel, Hase, flossen- und schuppenlose Wassertiere sowie viele Vögel und Insekten.