Разница между союзами «что» и «словно» в русском языке заключается в их значении и употреблении:
- «Что» — сравнительный союз, по значению сходный со словами «как будто», «словно». rus.stackexchange.com Перед ним можно либо ничего не ставить, так как после него — именная часть составного сказуемого, либо использовать тире (если нужно сделать сравнение эмоциональным). rus.stackexchange.com
- «Словно» — также сравнительный союз, который используется для выражения сравнения, уподобления или отождествления одного предмета или явления с другим. skysmart.ru foxford.ru Например: «Маша, словно балерина, на цыпочках шла по сцене, гордясь собой». skysmart.ru
Таким образом, «что» используется для прямого сравнения, а «словно» — для образного сопоставления признаков одного объекта с другим.