Generally the things that cause overheating are a bad thermostat, poor circulation caused by a bad water pump, also could be caused by a dirty or clogged radiator. The electric fan that cools the radiator could also not be working correctly allowing it to overheat. If it is the fan, there are several things that could cause this.
Heat, lack of lubrication, or coolant in the cylinders or oil pan.
The combustion process cause the engine to heat up.
what causes rear wheel rotors to heat up
FRICTION
No heat coming from the heater and the car overheating is usually the thermostat stuck closed. The thermostat is supposed to open up at a certain temperature allowing the engine to warm up quickly.
the sun
The heat from the friction of the tire rolling at a high speed on the street causes the rubber to slowly burn up.
If you run your car with the emergency brake on it will heat the car up.
The Greenhouse effect...
It generates heat (from kinetic energy of the car).
Car heaters need a few moments to warm up.
#1 cause Heat, #2 Heat, #3 Heat, #4 Sulfation usually caused by electrolyte loss because of heat.