Typically for a speedite flash the external battery packs take over the role of charging the flash for a shot, whilst the internal batteries in the flash do the menu driving and controls of the flash. As such the battery packs can generally charge faster and also maintain a higher capacity for longer.
Myself I use a Pixel battery pack with my 580EX2. It holds 8AA batteries in two 4 battery groups; the two groups work together to provide a faster charge to the flash; or you can only put 4 batteries in and just use one group to recharge. It works well and significantly reduces recharging time, especially when firing at higher power settings.
You have to be careful though that you don't fire too many shots all at once - the flash has to cool down otherwise it will overhead.
Note that not all flash units have an external battery attachment point and there are different types and ways to connect; so make sure you get one that is compatible with your flash.