So I'm confused by the two different descriptions floating around as to how DC motors generate torque and by extension BLDC: On one hand there is the conductors in magnetic field explanation usually including the term 'Motor Effect' and referencing the Lorentz force then on the other hand you have coils acting as electromagnets and providing poles that push and pull against the corresponding field poles.
Is it one or the other or both or neither? Does it depend on the specific motor geometry?