title: What is Model in ModelAndView from Spring MVC?
body: <p>Having this basic function</p>
  
  <pre><code>protected ModelAndView handleRequestInternal(...) {
      ...
      return new ModelAndView("welcomePage", "WelcomeMessage", message);
  }
  </code></pre>
  
  <p>I know that this will return modelandView. 
  I know that <code>welcomePage</code> is my viewname so that means something like <code>welcomepage.jsp</code> will get called.</p>
  
  <p>But I am confused with what is Model part. 
  What is <code>WelcomeMessage</code> and <code>message</code> and how Model work in that scenario?</p>