Ignoring variation based off of size, there are pretty much four kinds of swords, I think.
1) Straight, broad swords, typically with two edges and a good stabbing point. The classic longsword is the archetypical example.
2) Narrow straight swords designed to stab things. Daggers, rapiers...