Visual Studio Documentation Page o' the Day: Introduction to Visual Studio Templates
Visual Studio project and item templates provide reusable and customizable project and item stubs that accelerate the development process, removing the need to create new projects and items from scratch.
For details, see https://msdn.microsoft.com/en-us/library/ms247121.aspx.