title: What does it mean by support for Razor Pages is built on ASP.NET Core MVC?
body: <p>I know mvc model view controller.</p>
  <p>I know razor pages.</p>
  <p>Both of the above are separate project templates and may be included within the same solution.</p>
  <p>I know razor syntax can be used on MVC views as well as razor pages.</p>
  <p>I am reading that:</p>
  <p><strong>Support for Razor Pages is built on ASP.NET Core MVC.</strong></p>
  <p><strong>ASP.NET Core MVC also supports Razor Pages, a simpler way to organize MVC-style pages.</strong></p>
  <p><strong>ASP.NET Core supports both MVC (Views or Page based)</strong></p>
  <ol>
  <li>What does it mean by support for Razor Pages is built on ASP.NET Core MVC?</li>
  <li>Does this mean that Razor Pages are also MVC-style pages?</li>
  </ol>