Is there any difference between a Messenger and a Prophet?
Yes, the scholars say that a Prophet is one who receives Revelation from Allaah of a law, but he is not commanded to propagate it, only to practice it himself, without being called upon to disseminate it.
A Messenger is one who receives Revelation from Allaah of a law and he is called upon to propagate it and to act upon it.
Every Messenger is a Prophet, but not every Prophet is a Messenger.
The Prophets are more in number than the Messengers, and Allaah has related the stories of some of the Messengers in the Quran and others He has not related. Allaah, the Most High says: And indeed We have sent Messengers before you (O Muhammad (sallallaahu alaihi wa sallam)): Of some of them We have related to you their story, and some of them we have not related to you their story. And it was not given to any Messenger that he should bring a Sign except by the leave of Allaah.  Based upon this Verse, it is plain that every Prophet mentioned in the Quran is a Messenger.
 Ghafir 40:78
Shaykh Muhammad bin Saalih al-`Uthaymeen
Fatawa Islamiyah Vol. 1 Page 226