A loop is a programming structure that repeatedly executes a block of code until a specified condition is met. Example: for i in range(5): print(i)