title: How many characters can UTF-8 encode?
body: <p>If UTF-8 is 8 bits, does it not mean that there can be only maximum of 256 different characters?</p>
  
  <p>The first 128 code points are the same as in ASCII. But it says UTF-8 can support up to million of characters?</p>
  
  <p>How does this work?</p>