Battery
Using the electricity from an outlet in a building is cheaper and more efficient, but a battery can provide electricity in areas that do not have electric power distribution.  It is also useful for things that move, such as electric vehicles and mobile phones.