bad radiator?
radiator has a crack/leaking?
no antifreeze/coolant?
bad temp relay (not telling fan to come on)?
bad fan motor (fans not spinning)?
waterpump needs to be changed?
just to an a few possibilities
for me itwas radiator cracked, bad relay and waterpump needed changing/fixing