The technique of dividing users into discrete groups, or segments, based on shared criteria is known as user segmentation. Users may be segmented by a corporation based on language preferences, product version, geographical location, or user profile.