title: In the Model-View-Controller principle, what is the Frontend and what is the Backend?
body: <p>Wikipedia says: </p>
  
  <blockquote>
    <p>MVC provides front and back ends for the database, the user, and the
    data processing components. The separation of software systems into
    front and back ends simplifies development and separates maintenance.</p>
  </blockquote>
  
  <p>I still don't see the link between the model-view-controller principle and the idea of front- and backend. Can the Model with its access to the database be seen as the Backend and the View as the frontend? </p>