Generate Output Products
The Generate Output Products dialog box lists IP cores in your design or block design and lets you specify how to generate the required output products for those IP. The output products include instantiation templates, HDL, constraints, simulation files, etc. If out of context synthesis enabled then a synthesized netlist (DCP) is also created as well as stub files to infer a black for 3rd party synthesis tools.
The dialog box also lets you control when and how the IP in the design and in block designs is synthesized. The Vivado® Design Suite supports both a global synthesis flow and a default out-of-context design flow. Refer to this link in the Vivado Design Suite User