Rezistența variază între materiale. Cuprul, argintul și aluminiu au o rezistivitate electrică foarte scăzută; prin urmare, ei fac dirijori excelenți. De asemenea, apa sărată face un bun conductor. Aerul, cauciucul, sticla, piatra si ceramica au o rezistivitate foarte mare si fac astfel izolatori buni.
Când curentul trece printr-un fir, încărcăturile negative resping electronii liberi prin fir, de la un atom la altul până când reacția ajunge la celălalt capăt al firului. Rezistența electrică apare când substanțele au puțini sau nu există electroni care pot călători. Căldura afectează de asemenea rezistența electrică. În majoritatea metalelor, mai multă căldură înseamnă mai multă rezistență, deoarece moleculele vibrează mai puternic și se ciocnesc, consumând energie de la electroni.
În fire, fire mai groase transporta mai mult curent, deoarece există mai mult spațiu pentru ca electronii să călătorească fără a se freca unul împotriva celuilalt, generând exces de căldură și, eventual, declanșând un incendiu. Firele mai groase sunt folosite pentru aplicații de mare putere din acest motiv.