Does the word "stop" have the same definition in the next two sentences?

It came to a stop at the bottom of the hill.

His next stop is Atlanta.
different meanings