What is a Logic Bomb?

Logic bombs are programs, or parts of a program which will remain dormant until a specified piece of the program becomes activated. Dates are typically the activator of logic bombs so they will remain dormant for until a certain date or time, and then the code will be executed.