title: What's the difference between SDK and Runtime in .NET Core?
body: <p>I've read many articles, including <a href="https://jonhilton.net/2017/04/17/making-sense-of-the-different-versions-of-net-core-runtime-and-sdk/" rel="noreferrer">this one</a>, yet I can't still figure out what's the difference, and they have not explained it either in simple terms or at all.</p>
  
  <p>Can someone please clarify what's the difference between .NET SDK and .NET Runtime?</p>
  
  <p>Update: Using comparisons would be very appreciated. Analogy alongside simple English is highly educational.</p>