What is the meaning of Vanguard?

The leading units at the front of an army or fleet.

The person(s) at the forefront of any group or movement.

Source: wiktionary.org