title: MediatR publish and MediatR send
body: <p>I have tried the CQRS pattern using MediatR and am loving the clean state in which applications am working on are transforming.
  In all the examples i have seen and used, I always do</p>
  <pre><code>await Mediator.Send(command);
  </code></pre>
  <p>It's been same for the queries as well</p>
  <pre><code>var data = await Mediator.Send(queryObject);
  </code></pre>
  <p>I just  realized there's Mediator.Publish as well which after searching seems to me to be doing the same thing. I am trying to understand what the difference between the Mediator.Send and Mediator.Publish is.
  I have read the MediatR library docs and I still don't understand what the difference between these are.
  Kindly help me understand the difference.</p>
  <p>Thanks for your help</p>