Радиационное давление - это не что иное, как электромагнитное взаимодействие.
Представьте себе атом водорода, пораженный потоком фотонов, идущих в том же направлении. Хотя атом в целом нейтрален, электрон и протон физически смещены, образуя диполь, то есть пару положительно-отрицательного заряда. Поэтому некоторые фотоны рассеиваются на диполе, передавая ему некоторый импульс. Таким образом, атом начинает двигаться в том же направлении, что и фотоны. Если фотоны находятся в ультрафиолете, электрон может быть возбужден до более высоких орбиталей и, возможно, оторван от атома. В этом случае рассеяние еще более эффективно.
Теперь представьте себе звезду, окруженную слоем водорода. Гравитация притягивает слой к звезде. Излучаемые звездой фотоны пытаются оттолкнуть от нее атомы водорода с помощью электромагнитной силы.
Очень массивные звезды очень светящиеся и горячие, что означает, что они излучают много ультрафиолетовых фотонов. Когда давление, передаваемое от фотонов к слою, больше, чем гравитационное притяжение, тогда слой начинает расширяться, эффективно останавливая рост звезды.
На рисунке, размещенном ОП, также есть пыль. Я не знаю деталей взаимодействия фотонов с пылью и газом (я думаю, нам нужен эксперт по звездной атмосфере), но основной принцип, тем не менее, тот же.