A triac is a three-terminal semiconductor device that conducts current in either direction and is used for controlling AC power. It has advantages over SCRs, such as the ability to be triggered by both positive and negative gate pulses and simpler cooling requirements, but is less reliable overall. Triacs have various applications, including in control circuits, high power lamp switching, and AC power control.