First, the STS is a custom version of Eclipse, tailored for spring development, to facilitate the creation of debug run maintenance Spring applications.
Official page, (3.8.1 win x64).
Secondly, there is nothing to introduce, use it to understand.
The process of creating a spring app is consistent with the interface shown in https://start.spring.io/, which is actually accessed. after downloading, you can see a sts-bundle, which has three folders, a legal information, a TC Server, an STS.
Note that the shorter the folder name, the better, or else an error occurs. In addition, Note.txt was created on my own to hold the relevant information-the reason is the file name length issue mentioned above.
The implementation of STS.exe, is actually eclipse, so the first time will be prompted to set up a workspace, self-setting. The STS interface is as follows (similar to eclipse).
You can create a new spring project based on the prompts above. The steps are as follows:
Introduction to Spring Tools Suite (STS)