A message is a discrete unit of data.
We do not distinguish between Message or data or information and consider them within the same context as the same.
a messaging pattern is an Architecture pattern which describes how the two different parts of a message (or data) passing system connect and communicate with each other.