With the centroids in new positions, some data points are now closer to a different centroid. Reassign them. Recalculate centroids. Repeat until no points change clusters — the algorithm has *converged*.