Глаголы «сиять» и «светить» относятся к лексико-семантической группе «свечение» и имеют общую сему — «излучать свет» www.gramota.net www.e-notabene.ru www.mce.biophys.msu.ru .
Однако у этих глаголов есть некоторые различия в семантике:
- Сиять обозначает максимально интенсивное, насыщенное излучение какого-то высшего света. www.mce.biophys.msu.ru Как правило, этот глагол встречается в контекстах, связанных с духовной, религиозной семантикой, с глубинными основами бытия. www.mce.biophys.msu.ru
- Светить, в свою очередь, может обозначать как ровный, так и несильный свет. avtoref.mgou.ru При этом глагол «светить» передаёт метафорическое значение возможности. www.gramota.net
Таким образом, глагол «сиять» больше связан с интенсивным светом, а «светить» — с более общим значением излучения света.