太阳热的原因是大量的氢元素聚集一起(太阳的主要成分是氢),由于引力的作用,使太阳里产生高温,引发核聚变,即氢聚变成氦。核聚变会释放大量能量,能量都可归为热能,所产生的温度非常高。太阳从中心向外可分为核反应区、辐射区和对流区、太阳大气。
对太阳这样质量的恒星而言,主序星阶段约可持续110亿年。恒星由于放出光而慢慢地在收缩,而在收缩过程中,中心部分的密度就会增加,压力也会升高,使得氢会燃烧得更厉害,这样一来温度就会升高,太阳的亮度也会逐渐增强。太阳自从45亿年前进入主序星阶段到如今,太阳光的亮度增强了30%,预计今后还会继续增强,使地球温度不断升高。