I'm sorry if I may be asking an unanswerable question here, but i've looked all through the forums and the internet to find a satisfying answer to why moving electric charges create a magnetic field. I'm not trying to ask why electrical attraction/repulsion exists, as I take that as a fundamental force. But i am wondering which specific mechanics cause the relative motion of a flow of electrons to create an attractive or repulsive force on objects we deem magnetic. I guess my main question is: What is it about the movement aspect that is so special? When electrons are flowing through a copper wire, the net charge on the wire is still neutral at any given point, isnt it? So does the electron movement somehow create a temporary net charge because of the fact that the individual electrons and their static fields are changing position relative to the magnetic object? Or does magnetism have nothing to do with positive/negative net charge? As a note i thought of after: Photons are the force carriers for electromagnetism, right? So magnetism must be caused by some difference in how the photons affect a target when the electron that emits them is moving?