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