Spring Tool Suite (STS) is an integrated development environment (IDE) for Java specifically designed for developing enterprise applications based on the Spring framework. It is based on Eclipse IDE and comes pre-installed with Spring IDE components for the latest Eclipse releases.