Materials that conduct electricity well have free electrons that can move between closely spaced atoms, allowing currents to flow easily. Common good conductors are copper, aluminum, gold and silver. Insulators resist current flow because their electron bonds are too tight and atoms are too far apart for electron movement between them. Semiconductors fall between conductors and insulators, with electron movement requiring excitation that can come from temperature increases or doping. One famous semiconductor device is the central processing unit, which contains enormous complexity within its tiny integrated circuits.