ITC Infotech interview question

What is Diode?