What was the Cause of the Vietnam War?

The Gulf of Tonkin incident, which involved an American ship being targeted by a foreign country. There was extensive discussion and contradiction on how the events occurred; however this was used as a basis for retaliation. You’ll be the only one on the block who know this.