When "différents/différentes" is placed before the noun, it means "various". "Various" is an indefinite adjective and is therefore a determiner, much like words such as "plusieurs" and "certains/certaines".
French indefinite adjectives, sometimes called affirmative indefinite adjectives, are used to modify nouns in an unspecific sense.
The grammatical term "determiner" refers to a word, either an article or a certain type of adjective, which simultaneously introduces and modifies a noun
Marylynch, we are known to say it both ways, has or is, in American English. We also say multi-colored, various colors, a variety of colors, all kinds of colors, different colors, etc., whatever. The person on the other end knows that it's not one color,and probably more than two.