A battery charger, recharger, or simply charger, is a device that stores energy in an electric battery by running current through it. The charging protocol—how much voltage, amperes, current, for how long and what to do when charging is complete—depends on the size and type of the battery being charged. Some battery types have high tolerance for overcharging after the battery has been fully charged and can be recharged by connection to a constant voltage source or a constant current source, depending on battery type.