The time loop is a plot device where characters relive periods of time and experience repetition, with the hope of breaking the cycle. Time loops constantly reset when a condition is met, such as a character's death or a clock reaching a certain time, with one or more characters retaining memories from previous loops. Stories with time loops center on characters learning from each successive loop through time to eventually solve the problem and exit the loop.