A longsword is a type of European sword characterized as having a cruciform hilt with a grip for two-handed use.
A western-style/European sword used with two hands, typically from stomach height to armpit height. Any sword about as tall or taller than the wielder is a greatsword. Any shorter sword of the same style that can reasonably be held with only one hand is an arming sword.