Battery powered, there is a small motor under each light that move the 'flame' back and forth. The LED flickers as well, the most realistic 'fake' candle I have ever seen. Two C-Cell batteries power the candles for 200 hours per set. On - Off switch on the bottom or for $ 5.99 you can buy an optional remote. I am fascinated by the technology in these, and best of all, you can't burn your house down with 'em.

https://youtu.be/yDr67eTR_i0