Yeoman is a tool that helps developers kickstart new projects by providing best practices and tools to help them stay productive. It provides a generator ecosystem where plugins called generators can be used to scaffold complete projects or parts of projects using the 'yo' command. Official Yeoman generators promote a robust client-side development stack comprising tools and frameworks to help developers quickly build web applications without headaches. Yeoman takes care of providing everything needed to get started, and supports processes like linting, testing, and minification so developers can focus on solutions.