If you keep on discharging the battery for too long, there is a reaction called 'Sulphation' that happens inside the battery, that permanently damages it. Other notable factors include improper handling of the battery, improper placement of the battery inside the car, allowing it to be rattled on rough roads.