Разница между grazie и prego в итальянском языке заключается в значении этих слов.
Grazie («грацие») означает «Спасибо». www.babilonia.it Это обычное слово, которое используют, чтобы поблагодарить кого-то. ru.wikihow.com
Prego («прего») — ответ на Grazie, он переводится как «Пожалуйста», «не за что» или «забудьте об этом». ru.wikihow.com www.babilonia.it
Таким образом, grazie — это слово для выражения благодарности, а prego — ответ на неё.