Here's what it could mean:
* Alternator failure: This is the most common cause. The alternator might be failing, completely dead, or its belt may be broken or loose.
* Bad battery: While less likely to trigger the light *immediately*, a very weak or failing battery can prevent the alternator from properly charging it, leading to the warning light.
* Loose or corroded battery cables: Poor connections prevent proper charging.
* Wiring problems: A problem in the charging system wiring can also cause the light to come on.
* Voltage regulator issues: The voltage regulator controls the alternator's output. A faulty regulator can cause overcharging or undercharging.
What to do if the battery light is on:
* Don't ignore it: Continuing to drive with a malfunctioning charging system will eventually drain your battery, leaving you stranded.
* Check the battery: Inspect the battery terminals for corrosion and tightness. Clean them if necessary.
* Get it checked professionally: It's crucial to have a mechanic diagnose the problem. They can test the alternator, battery, and the charging system as a whole to pinpoint the cause.
In short, the battery light is a serious warning and requires prompt attention from a qualified mechanic.