This question has been bothering me and i haven't been able to find a satisfactory answer anywhere. A moving charged particle in a magnetic field experiences a force that is perpendicular to both the velocity of the particle and the direction of the magnetic field. My question is why is there such a force? I read somewhere that the moving charged particle creates a magnetic field, which interacts in the magnetic field the particle is placed in. The interaction of the two fields creates a situation where magnetic field lines are closer together (lets assume at the bottom of the particle), and further apart at the top. There is then a force that causes the particle to move up. Is this just a way to visualize the presence of magnetic force? Or does it explain magnetic force? If this is just a visualization (and not an explanation), then is there an explanation to why there is magnetic force, or is it just "There is a force"?