Der findes mange typer af kemiske reaktioner. I fx syre-basereaktioner flyttes en H+ ion. Der findes også reaktioner hvor der flyttes elektroner. Det sker i batterier; både når de bruges, og når de genoplades. Mange andre reaktioner er også elektronflytninger. De reaktioner, som udnyttes til energiformål, er altid elektronflytninger.