What is a resistor and detail information's about it?