Meaning of the word "point of departure" in English

What does "point of departure" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

point of departure

US /ˈpɔɪnt əv dɪˈpɑːr.tʃər/
UK /ˈpɔɪnt əv dɪˈpɑː.tʃər/

Noun

1.

a place from which a journey or activity begins

Example:
The airport served as our point of departure for the international trip.
The small town was a common point of departure for hikers entering the national park.
2.

a basis for a discussion, argument, or series of ideas

Example:
His research provided a new point of departure for understanding the disease.
Let's use this historical event as our point of departure for the discussion.