LInterlock è un componente utilizzato in elettronica e in meccanica per prevenire la formazioni di stati indesiderati nelle macchine a stati. Viene utilizzato in dispositivi elettrici, elettronici e in alcuni dispositivi meccanici con utilizzi simili.Normalmente l'interlock viene utilizzato bloccare la macchina prima che raggiunga degli stati che potrebbero danneggiarla. Per esempio un una lavatrice in caso di apertura del cesto l'interlock blocca la lavatrice per impedire all'utente di ferirsi. Esempi simili si hanno in quasi tutte le macchine industriali che utilizzano sensori per impedire il ferimento di operatori umani nel caso di errori degli stessi o di guasti. Gli interlock possono essere anche formati da interruttori esclusivamente meccanici, la presenza di un interlock non implica necessariamente la presenza di dispositivi elettronici o elettrici.Nei microprocessori moderni l'interlock viene utilizzato per mandare in stallo le pipeline quando vengono individuati dei conflitti