Influenza virus surface proteins are needed to infect a host cell
virus surface proteins

Influenza surface proteins have different antigens (epitope)

What happens when a virus infects a cell?
When you get a flu vaccination, you are immunized to one or two of these different epitopes.
New combinations of epitopes appear each year, so each year you must get vaccinated again.