How does language change?

Different regions use the same language differently and cause it to change.

People make up new words to describe new things.

both of these