Goose bumps are when the skin on your arms, neck, or other parts of your body raise up into little bumps. It happens when you are cold or scared. Your body does this because it is trying to keep you warm. As the bumps rise, tiny muscles attached to each hair on your body pull the hairs up. This makes a layer of air between your skin and your clothes, which helps to keep you warm.