Internal resistance causes a voltage drop when current is drawn from the battery, which can lead to reduced efficiency and heat generation. Higher internal resistance typically indicates that the battery is aging or damaged, and may need replacement.