The differentiation between cruisers and destroyers and the like is the same as it's always been -- fire power and intended purpose.
These days, though, you don't need a bigger ship to fit bigger guns, so you're left with intended purpose as the primary arbiter, and in the case of modern destroyers vs cruisers, it's the hardware and software suites that make the determination.
In other words, size just doesn't matter.