Why don't birds freeze in the winter?

They have feathers to keep them warm and their nests are surprisingly warm some birds even migrate to warmer countries for the winter