Satanism är en heterogen samling av filosofiska och religiösa trosuppfattningar som grundar sig på ett aktivt ställningstagande för satansfiguren.[1][2] Idén om djävulsdyrkande sällskap tros komma från slutet av 1300-talet,[3] men föreställningen om människor som ingått i pakter med Djävulen eller tjänat denne, direkt eller indirekt, kan återfinnas i Bibeln och bland kyrkofäderna. Det finns inga empiriska bevis för att någon form av organiserad djävulsdyrkan skulle ha ägt rum så långt tillbaka som medeltiden, endast vittnesberättelser från häxprocesserna.[4] Vardagligt används satanism inte sällan synonymt med en form av djävulsdyrkan, medan satanister, akademiker och andra insatta hellre talar om specifika grupperingar än om satanism som ett homogent begrepp.
Satanism som trossystem utvecklades främst under andra halvan av 1900-talet. Få personer och organisationer som har verkat före 1900-talet har identifierats som satanistiska. Vissa har aktivt försökt få kontakt med eller styra Djävulen och demoner, men ofta med böner som förutsätter Guds hjälp vilket har lett till att det ifrågasatts om de har varit att klassa som satanister eller inte. Nutida forskare är huvudsakligen överens om att till exempel häxprocesserna och vittnesmål från förhörda och dömda personer inte är tillförlitliga eftersom vittnesmål ofta framkom under tortyr, hot, utpressning eller manipulation.
1966 grundade Anton Szandor LaVey organisationen Church of Satan i San Francisco, USA. LaVey författade The Satanic Bible och flera andra böcker som kom att bli kärnan i hans satanism. Ofta benämns denna satanism som LaVey-satanism eller LaVeyism. LaVeyismen är ateistisk i meningen att den inte erkänner någon gudomlighet, men på ett symboliskt plan säger den att människan är sin egen gud. LaVey-satanister tror inte på Satan som någon övernaturlig makt, Satan används för att beskriva personen själv, som symbol för människans instinkter, djuriska drivkrafter och andra beteenden. Detta i motsats till det kontrollerade och harmoniska i till exempel kristendomen.