title: What is Native Messaging between applications and how does it work?
body: <p>The Chrome developer docs refer to something called <code>Native Messaging</code> to communicate with other desktop applications directly from the Chrome extension or app.</p>
  
  <p>How can I tell when a desktop app has such native messaging available and what kind of communication it can accept? Is there a way to get the application to expose what it will communicate about?</p>
  
  <p>If I needed to talk to the original developers of that desktop app, is this even the most common terminology (native messaging) so they understand what I am referring to?</p>
  
  <p>Does native messaging function the same on both Windows and Mac?</p>