В русском языке между неоднородными определениями запятая не
ставится, между однородными определениями запятая ставится.
Несколько согласованных определений, не связанных между собою
союзами, могут быть как однородными, так и неоднородными.
Однородные определения напрямую связаны с определяемым (главным)
словом, тогда как между собой они находятся в отношениях
перечисления (они произносятся с перечислительной интонацией и между
ними можно поставить союз и):
Приведем пример:
Красные, желтые тюльпаны. Желтые тюльпаны. Красные тюльпаны. Красные
и желтые тюльпаны.