A battery charger, or recharger,[1][2] is a device used to put energy into a secondary cell or rechargeable battery by forcing an electric current through it. The charging protocol (how much voltage or current for how long, and what to do when charging is complete, for instance) depends on the size and type of the battery being charged. Some battery types have high tolerance for overcharging (i.e., continued charging 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.