Термины иногда смешиваются, но обычно "тип данных" относится к типу, введенному с использованием ключевого слова data, у которого есть конструкторы, с которыми можно сопоставить соответствие шаблону. Они также называются алгебраическими типами данных ".
Просто "тип" является более общим термином, который также включает типы, созданные с помощью newtype, типов функций и т.д.