It is entirely possible in a large environment that you arrive at a configuration change that needs to be published across different sets of hosts or let's say, host clusters. Since a host or a cluster can only be attached to a single Host Profile at any point in time, there should be a way to publish configuration changes across clusters. And it wouldn't make any sense in duplicating Host Profiles whenever such a need arises. vSphere 6.5 Host Profiles will now let you copy settings from a Host Profile to one or more other Host Profiles.
The following flow chart shows a high—level overview of the whole procedure: