RE: engines
What you are talking about is outrunner and inrunner.
The outrunner has the shaft tied to the outer case and the outer case spins.
The inrunner has the shaft tied to the core and the core spins.
Usually you get more torque with the outrunners, and the prop goes directly onto the shaft, where inrunners usually have higher rpm's so they are incorperated into a gear drive.