title: spring-boot-starter-tomcat vs spring-boot-starter-web
body: <p>I'm trying to learn Spring boot and I notice there are two options.</p>
  
  <ol>
  <li><p>spring-boot-starter-web - which according to the docs gives support for full-stack web development, including Tomcat and web-mvc</p></li>
  <li><p>spring-boot-starter-tomcat</p></li>
  </ol>
  
  <p>Since #1 supports Tomcat why would one want to use #2?</p>
  
  <p>What are the differences?</p>
  
  <p>Thanks </p>