Ты Модальное или Попап?
Довольно часто слышу от разрабов, пм и других спецов название одного и того же окна разными именами Модальное окно и Попап. И вроде бы все понятно, есть окно, оно всплывает поверх других. А для чего тогда 2 названия?
Оказывается в них есть отличия Модальное окно - это окно, которое всплывает в пределах экрана браузера, с затемнением заднего фона, блокирующее работу страницы и требующее какого-либо действия чтобы закрыть его. Обычно это какая-то форма, где есть кнопка закрыть, отмена, подтвердить и т д Технически работа с ним происходит css стилями, z-index к примеру
Попап - это отдельное окно, не всегда блокирующее работу, основная цель: реклама, подписки, баннер, внешний контент, может закрыться автоматически, а может по действию ( клик на крестик ), задний фон не затемняется и технически работает через window.open
Так же есть другие окна: non-modals, тултипы, оверлей, тосты ( это не хлеб )
Правильное название окна по мимо его поведения, зависит еще от места вызова, места положения и влияния на интерфейс.
Все есть попап, а дальше разберемся