What is the basic difference between solar cells and fuel cells?

A fuel cell is an electrochemical energy conversion device whiles a solar cell is a device that converts photons from the sun into electricity.