What is the meaning of [Backseat Driver]

Someone who likes to give (often annoying) advice to the driver of a car, or the leader of some other enterprise