An air marshal is a federal law enforcement officer who flies aboard commercial aircraft to protect passengers and flight crews. They're armed and typically undercover so they don't tip off terrorists or other bad actors, Virginia Commonwealth University (VCU) says.