Happen или Occur: разница и правила использования

happen
[/ˈhæpən/]
происходить (случайно)
verb
What happens if I press this button?
Что произойдёт, если я нажму эту кнопку?

Happen - это глагол, который означает «случаться», «происходить». Используется для повседневных и часто неожиданных событий.

What happened?
Что случилось?
The accident happened yesterday.
Авария произошла вчера.
Good things happen to good people.
С хорошими людьми случаются хорошие вещи.
occur
[/əˈkɜːr/]
происходить (формально, о событиях)
verb
Earthquakes occur frequently in this region
В этом регионе часто происходят землетрясения

Occur - это глагол, который означает «происходить», «случаться». Более формальный вариант. Также означает «приходить в голову» (occur to).

The event occurred in 2005.
Это событие произошло в 2005 году.
These problems occur frequently.
Эти проблемы возникают часто.
It didn't occur to me to call.
Мне не пришло в голову позвонить.