Q. Why does our body shiver when we have fever?
Ans. The hypothalamus, which is a part of the brain, controls our body temperature which usually varies throughout the day from the normal temperature 98.6 F. Since the viruses and bacteria multiply fastest at 98.6 F, hence in case of any viral or bacterial attack or illness, the hypothalamus triggers our body to generate and retain more heat so as to inhibit the growth of bacteria or viruses. Once this happens, our body feels colder than the new increased temperature set-point. So, in an attempt to reach the new set-point, our body induces the mechanisms to generate heat to warm itself by contracting and relaxing muscles which is marked by shivering.