In programming, sleeping or delaying execution refers to intentionally pausing the execution of a program for a specified period of time.