Question: what is the difference between spring starter project and maven project?
Answer: The short answer is: Maven is build tool (like Make is for C/C++, or Ant and Gradle are for Java). It compiles your source code into binary, runs the tests etc. Spring Boot is a library, which helps you create an application faster.