Моральная дилемма — ситуация выбора, в которой кто-либо поставлен перед необходимостью нравственного выбора между двумя возможностями, при которой выбор любой из них связан с нарушением тех или иных моральных предписаний. В западной литературе при обсуждении соответствующей проблематики широко используется гипотетическая проблема вагонетки. Большое внимание моральным дилеммам уделяется в написанном в XII веке Декрете Грациана. Грациан считал, что, столкнувшись с такой дилеммой, человек должен идти по пути выбора меньшего из зол, тем самым начав длившуюся не один век дискуссию о невозможности не совершать моральные преступления. Меньшее зло — этическое понятие, связанное с ситуацией выбора из двух альтернатив, каждая из которых не представляется привлекательной.