Idempotence, in programming and mathematics, is a property of some operations such that no matter how many times you execute them, you achieve the same result.

Code that works correctly no matter how many times you run it is called idempotent code.