What does a resistor do?

Does it reduce voltage...or current? Could anyone please explain the working of (or meaning of ) voltage,resistor,resistance,current.....
7 answers 7