To cause execution of a program to continue from a different address instead of proceding sequentially to the next instruction. This may happen as a result of a jump instruction or some kind of interrupt. This term is more common when discussing machine code, the high-level language equivalent is a goto statement.