Un champ magnétique est généré lorsque des porteurs de charge électrique, tels que des électrons, se déplacent dans l'espace ou dans un conducteur électrique. Les formes géométriques des lignes de flux magnétique produites par les porteurs de charge en mouvement (courant électrique) sont similaires aux formes des lignes de flux dans un champ électrostatique. Toutefois, il existe certaines différences entre la façon dont les champs électrostatiques et magnétiques interagissent avec le milieu environnant. Les objets métalliques peuvent entraver ou bloquer le flux électrostatique. Le flux magnétique traverse la plupart des métaux avec peu ou pas d'effet, à quelques exceptions près, notamment le fer et le nickel. Ces deux métaux, ainsi que les alliages et les mélanges qui les contiennent, sont appelés matériaux ferromagnétiques car ils concentrent les lignes de flux magnétique. Un électroaimant en est un bon exemple. Un champ magnétique est créé par une bobine à noyau d'air qui transporte un courant continu. Un noyau de fer peut être substitué à un noyau d'air pour augmenter l'intensité du champ magnétique à proximité. Si la bobine comporte de nombreuses spires et transporte un courant important, et si le matériau du noyau présente des propriétés ferromagnétiques exceptionnelles, la densité du flux près des extrémités du noyau (les pôles de l'aimant) peut être telle que l'électroaimant peut être utilisé pour soulever et déplacer des voitures. Lorsque des porteurs de charge sont accélérés (par opposition à un déplacement à vitesse constante), un champ magnétique fluctuant est produit. Il en résulte un champ magnétique fluctuant qui, à son tour, en crée un autre. Il en résulte un effet "saute-mouton", dans lequel les deux champs peuvent se propager sur de vastes distances dans l'espace. Un tel champ synergique est connu sous le nom de champ électromagnétique. C'est ce phénomène qui permet la communication et la diffusion sans fil.