Тип данных определяет **множество допустимых значений, которые может принимать переменная, а также операции, которые можно над ней выполнять**.
Пример: Тип `Integer` (целое число) определяет, что переменная может хранить только целые числа, и над ней можно выполнять арифметические операции.