Alright, I feel this may be a pretty basic question, but I have not gotten a satisfying answer yet. I'm taking Electromagnetism right now and I got to thinking: how do fields physically interact? What I mean by this is, on a subatomic level, a field can create a force on another particle or object without touching that object. How does a field actually create a force on a particle? I was imagining it worked similarly to how a gravitational field interacts with an object because it warps space around it. And a subsequent question, why do particles have a field? What I mean by that I suppose is what is generating this field in a charged particle?