A capacitor holds a charge for a long time. A capacitor can store an electric charge for up to thousands of years.