Вопросы к Поиску с Алисой
Разница между «уснуть» и «заснуть» заключается в смысловом акценте. aif.ru
«Уснуть» — значит погрузиться в сон, слово передаёт полноту и исчерпанность действия. aif.ru То есть смысловой акцент на том, что начатый процесс завершился. aif.ru
«Заснуть» — тоже погрузиться в сон, но смысловой акцент на начале процесса. aif.ru То есть погружение в сон уже произошло и теперь начался сам процесс сна, который и находится в центре внимания. aif.ru
Однако в силу того, что смысловые оттенки в этом случае очень тонкие, оба варианта в любых случаях употребления будут правильными. vk.com
Также у глагола «уснуть» есть ещё значения «перестать проявляться, ослабеть, притупиться» и «умереть», которых нет у глагола «заснуть». gramota.ru