Hello, personally I only use reconstruction, a priori I would say that regeneration is used for large assemblies to avoid wasting time rebuilding everything.
Click Rebuild (Standard toolbar) or Edit > Rebuild, or press Ctrl + B.
Rebuilds only features that have changed since the last rebuild.
To rebuild all the functions, press Ctrl + Q. The reconstruction time may be much longer depending on the complexity of your model.
When you reorder an imported feature or any other feature without a parent or child, the part is not rebuilt ; only the FeatureManager authoring tree is.