So I have been curious as to the exact workings of a simple D.C. electric motor, and the transformation of electric energy into motor power. I think I have a basic understanding of the topic but there are numerous gaps in my understanding. Firstly, I think I am correct in saying that as an electric current goes through, say, a wire, it creates an electromagnetic field around said wire, a field that rotates around the wire clock-wise if you are looking at the negative end from the positive. What about electrons travelling through the wire makes it create that field? Why is the field oriented the way it is? Lastly, how does that field cause the wire to physically move as it does when it is put inside a larger magnetic field, I don't see how the larger field could repulse the wire's field that is wholly inside of it. It seems like the positive and negative parts of the smaller field would cancel out for the larger field and make it inert?