Het belangrijkste verschil tussen staafmagneet en elektromagneet is dat de staafmagneet een permanent magnetisch veld heeft, terwijl de elektromagneet een tijdelijk magnetisch veld heeft.
Een magneet is een materiaal dat een magnetisch veld kan produceren. Het magnetische veld is onzichtbaar. Maar het kan een kracht produceren die aan andere ferromagnetische materialen zoals ijzer trekt. Het kan ook andere magneten aantrekken of afstoten. Verder zijn er twee hoofdtypen magneten als permanente en tijdelijke magneten. Een staafmagneet is een goed voorbeeld van een permanente magneet, terwijl een elektromagneet een voorbeeld is van een tijdelijke magneet.