This document discusses JHipster, an open source tool for generating and developing modern web applications in Java. JHipster uses Spring Boot and AngularJS to generate a frontend and backend for a web app that is production-ready out of the box with features like HTTP caching, JavaScript minification, monitoring, and logging. It presents JHipster as a foundation for building fast, scalable web apps using trends like microservices and NoSQL databases. A demo JHipster app is provided and the basics of using JHipster are explained, with pointers to documentation and other resources to get started.