Tolerance (z latinského slovesa tolerare, snášet, strpět) nebo snášenlivost znamená ochotu, schopnost nebo možnost člověka nebo společnosti žít vedle lidí s jinými názory, postoji a přesvědčeními nebo přijímat či dokonce snášet něco samo o sobě spíše nežádoucího nebo nepříjemného.[1]