Why is my car overheating?

I was going to guess the fan, thats what makes the most sence and is easy to test (pop the hood is it on ?? No than thats your problem)… However having no heat has me wondering if you have another issue, not sure what to make of that.