An interesting look at the taxonomy of ships that appear in science fiction settings. As you might expect, logistics, budget, and practicality mean that diversity and specialisation were important to real-world navies and likely to those of the future.
There are lots of different ship classes in science fiction, and I’m not talking about the designated name for a particular frame (like Victory-class or Firefly-class). I’m talking about classification of ship roles. You have your cruisers, your destroyers, your frigates and corvettes, your dreadnoughts, and all sorts of other roles. But something that always confused me is exactly what the differences are between them. If you had shown me two ships and claimed one was a destroyer and one was a cruiser I wouldn’t have really understood what that actually means and what roles they employ in a battle. How is a battleship different from a battlecruiser? Is there any difference between a star cruiser and an assault cruiser, and if so what is it?