The difference between temperature and thermal energy is that temperature measures the average kinetic speed of molecules and thermal energy is the total kinetic energy of all particles in a given substance. ... Both temperature and thermal energy are made by the movement of particles. I got this from Google for a more detailed response.
I hope this helps, if not, comment below please!!!