Answer
Solar energy is the total amount of energy delivered by the sun.
Solar power is the rate at which the sun outputs energy, and roughly does not change.
One could make the analogy that solar power is the hourly rate that is paid a worker, e.g., \$15/hour, and solar energy is the total amount paid, e.g., \$45 for 3 hours' work.