If it doesn't hold a charge it's dead
Although most people consider one that is just drained dead.
If it reads 7 volts after charging all night and sitting for an hour it's dead (unless it's a 6V battery
If it reads 12V, but it drops to 2 when you draw 20 amps from it (after charging) it's dead.
Any battery that is no longer capable of starting an appropriate vehicle (after charging) is dead (no, just cause your 4 wheeler battery won't start your peterbuilt doesn't mean it's dead, and just 'cause your peterbuilt battery can still start your 4 wheeler doesn't mean it's not dead).
For what it's worth These guys are talking about jump starting a dead battery (which would be useless or even dangerous for a 0.00v battery in many modern vehicles). I'd listen to them, they (Johnson Controls) make at least 1/3 of the batteries in North America (Die Hard, Autocraft, Everstart, etc.. etc....)
http://www.autobatteries.com/basics/howprintable.asp
Basically if the only thing left for the battery to do is get melted down and turned into a new battery, dead.