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