Everyone's name gets a random color when they join. The purpose of the colors is to make chat easier to read.