Stay или Remain: разница и правила использования

stay
[/steɪ/]
останавливаться, жить (в отеле), оставаться
verb
We stay at a hotel for a week
Мы останавливаемся в отеле на неделю

Stay - это глагол, который означает «оставаться» (не покидать место). Используется для повседневных ситуаций.

I will stay at home today.
Я останусь дома сегодня.
Please stay here.
Пожалуйста, останься здесь.
She stayed with her parents.
Она осталась у своих родителей.
remain
[/rɪˈmeɪn/]
оставаться (в состоянии, формально)
verb
The situation remains difficult
Ситуация остаётся сложной

Remain - это глагол, который означает «оставаться» (в том же состоянии или месте). Более формальный и литературный вариант.

Please remain seated.
Пожалуйста, оставайтесь сидеть (на местах).
He remained silent.
Он остался молчаливым.
The problem remains unsolved.
Проблема остаётся нерешённой.