Multi-color carpet has a few different purposes. Multi-color may help in the design process. With multiple colors to pull from you will have more options when coordinating furniture, paint and window coverings. Multi-color are also more forgiving to live on. The color variation can hide spills, stains, foot traffic and vacuum patterns.