What are the Differences between a duster and trenchcoat?

Any way to have it only cover 50% of legs but 100 % torso and arrms?