El TRIAC es un dispositivo semiconductor con tres terminales (compuerta, ánodo 1 y ánodo 2) que se usa para controlar el flujo de corriente alterna en ambas direcciones. Posee seis capas aunque funciona como un transistor de cuatro capas, conduciendo la corriente durante medio ciclo cuando se dispara su puerta de forma independiente a la polarización. Se usa comúnmente como interruptor estático y para controlar motores eléctricos y sistemas de iluminación.