Şer, Arapça kökenli bir kelime olup "kötülük, fenalık" anlamına gelir. Dinî literatürde şer, Allah tarafından yasaklanan ve karşılığında ceza tertip edilen inanç ve davranışları ifade eder. Ayrıca, felsefede "şer problemi", Tanrı'nın varlığı ve kötülüğün bir arada nasıl mümkün olabileceğini açıklamaya çalışan bir teolojik sorunu ifade eder.