A histone is a protein that interacts with DNA to coil it into a nucleosome.
A nucleosome is a small unit of DNA coiled around 8 histone proteins.
Therefore, the major difference is that a nucleosome is a small structure and histones are the proteins that help form the structure.
Most of the energy on life starts with the sun. Plants cannot thrive without the sun, and carbohydrates come from plants. Animals feed off of those plants; therefore, the sun is your answer. :)