Kurz erklärt
Eine Operation ist idempotent, wenn man sie mehrfach ausführen kann und das Ergebnis dasselbe bleibt wie nach dem ersten Mal.
Genauer
„Setze die Lampe auf an" ist idempotent, „schalte die Lampe um" nicht. In HTTP sind GET, PUT und DELETE idempotent, POST in der Regel nicht. Idempotenz macht Wiederholungen bei Netzwerkfehlern sicher.