battery COULD be dead...personally I would clean the battery terminals first and get some sealer stuff on them and retighten all of them. Jump the car drive around for a while. If it happens again that I would say your batter was no good....this is all ASSUMING your alternator works ok.
You really should load test the battery and alternator.
__________________
-Eddie