dafeeeeeeeeeesh
Warning64 My two cents:
I'd like to think that ships are classified due to the role they follow. Frigates are usually escorts for other ships, but can act alone in situations where it has to be independent. Corvettes are generally used as anti-fighters, while destroyers are built for the sole purpose of 'destroying' capital ships, hence destroyer.
But that's just my idea.