Hi. I am often confused when I try to understand the differences between a battleship, a cruiser, a destroyer, a frigate and a corvette. Are there...