Can someone explain the difference between a prophet and a messenger?
As I understand it, a prophet was sent to continue delivering the same message, whereas a messenger is sent to deliver a new message. A messenger ranks higher than a prophet (though of course they are all holy).
Also, I read that a small number of Islamic scholars, such as Ibn Hazm (994-1064) considered that Maryam might validly be considered a prophet(ess), as God sent her a message. This is not a widely held view apparently but is sometimes still debated.