The flu shot is a vaccine given with a needle, usually in the arm. The seasonal flu vaccine protects against the three or four influenza viruses that research indicates will be most common during the upcoming season.