Словно какая часть речи, можно определить в связи с его ролью в предложении.
С этой целью рассмотрим следующее высказывание:
Небо, словно голубой полог, протянулось над нашей головой.
В этом предложении слово "словно" присоединяет сравнительный оборот:
один объект действительности (небо) сравнивается с другим (голубой полог).
Слово "словно" - это сравнительный союз, который присоединяет не только сравнительные обороты, но и более сложные образования - сравнительную придаточную часть в сложноподчиненном предложении, например:
С первых минут знакомства они стали непринужденно общаться, словно были знакомы с юности.
"Словно" может вносить в предложение дополнительный смысл неуверенности или предположения. В такой роли это слово ничего не соединяет, как сравнительный союз, а является частицей.
Она словно забыла о нас.
Рассматриваемое слово можно заменить словом "кажется".
Она, кажется, забыла о нас.
Слово "словно" - это союз или частица в зависимости от той роли, которую оно выполняет в высказывании.