Does "vehicle" mean the same thing in these two sentences?

His editorials provided a vehicle for his political views.

The play was just a vehicle to display her talents.
the same meaning