It is a template for software development that consists multiple sub-projects.