Вопросы к Поиску с Алисой
Слова «таять» и «таить» имеют разное значение, хотя в некоторых формах совпадают. dzen.ru
Слово «таять» означает «превращаться в воду», «исчезать, растворяться». rus.stackexchange.com etymological.academic.ru Применяется не только по отношению к снегу, но и к вещам более неуловимым: «облако растаяло», «сон растаял», «видение растаяло», «призрак растаял», «деньги растаяли». dzen.ru
Слово «таить» означает «держать втайне, скрывать от других», «заключать в себе что-либо незаметное или ещё не проявившее себя». sanstv.ru
Таким образом, различие в значении связано с разными сферами употребления: «таять» — физический процесс, «таить» — сохранение чего-либо в секрете.