What is the difference between a katana and a long sword?

A katana is a type of Japanese sword that is characterized by its curved blade. A long sword is a type of sword that is longer than a short sword. Long swords can be either straight or curved.