La différence entre les animaux à sang chaud et à sang froid concerne la température corporelle de l'animal. Les oiseaux et les mammifères ont le sang chaud et tentent de maintenir leurs parties internes à une température définie. Dans un environnement plus froid, leur corps crée de la chaleur et lorsqu'ils sont dans un environnement plus chaud, leur corps se refroidit. Les animaux à sang froid ont la même température que leur environnement.
Pour générer de la chaleur, les animaux à sang chaud transforment l'énergie des aliments en chaleur. Pour maintenir une température constante, ils doivent manger beaucoup plus de nourriture que leurs homologues à sang froid. Une grande partie de l'énergie provenant de ces calories sert directement à fournir de la chaleur. Lorsque les animaux à sang chaud ont trop chaud, ils halètent ou transpirent pour permettre à l'évaporation d'éliminer l'excès de chaleur, et ils réduisent également leur température en entrant dans l'eau ou en trouvant de l'ombre. La chaleur est générée par leurs longs manteaux. Les frissons et autres réponses instinctives génèrent également de la chaleur.
Les animaux à sang froid chauffent lorsque leur environnement est chaud et se refroidit avec leur environnement. Dans les climats arides et autres environnements chauds, les animaux à sang froid peuvent avoir des températures sanguines nettement plus élevées que celles des créatures à sang chaud. Les animaux à sang froid ont tendance à montrer beaucoup plus d'activité dans les environnements plus chauds, devenant assez lents dans les environnements plus froids. Les réactions chimiques entraînent leurs muscles, et les réactions ont lieu rapidement lorsque les choses sont chaudes et plus lentement lorsqu'elles sont froides.