ITC Infotech Interview Question

What is Diode?