Solar powered toys basically trap solar energy and convert it to electric energy for driving the motor. They come with a solar panel that traps heat energy from the sun and subsequently converts it to electrical energy which then powers and drives the robot. This is quite fascinating for kids and teaches them the basic principles of energy conversion and introduces them to green energy.