Alle motorer er baseret på det samme princip, og når en ladning påføres spolen (stator), bliver det en elektromagnet. Statoren er placeret i et felt med magneter med modsat polaritet for at danne en rotor. Når ladningen til elektromagnet hurtigt skiftes, bruges en enhed kaldet en kommutator, og motorens skaft kan drejes. Dette er den grundlæggende mekaniske energi i den motoriske output. Med udviklingen af motorisk teknologi er der opstået forskellige motoriske designs. Maskinvaskvaskemotorer
Der er flere typer motorer i dag, ofte omtalt som jævnstrøm (DC) eller vekselstrøm (AC) motorer. AC -motorer er enten synkron eller asynkron (ofte benævnt induktionsmotorer). Den grundlæggende forskel er, at synkrone AC -motorer kræver en DC -strømforsyning for at drive rotorviklingerne, mens asynkrone motorer ikke kræver denne ekstra strømforsyning. For regenerative applikationer er variable modvilje AC -motorer almindelige, fordi dette kan bruges som en grundlæggende trinmotor. DC Motors (normalt børsteløse DC Motors BLDC) er blevet meget populære, fordi de tilbyder høj energieffektivitet. De permanente magneter i den børsteløse DC -motor placeres på rotoren, mens elektromagneterne bor på statoren. En trinmotor er et andet design af en DC -motor, fordi den har en rotor, der består af flere magneter, svarende til tænderne på et gear. Dette gør det muligt for motorens vinkel at blive fint kontrolleret for at opnå den ønskede mekaniske output.