Shift Register (74HC595) Has three inputs and eight outputs: allows the Arduino to control many outputs at once without as many pins as it would otherwise need.
Transistor (PN2222) An electrical switch that allows you to turn on and off high voltages and currents, using a small amount of electricity.