Возможно, имелись в виду различия между функциями VALUES и INSERT в PostgreSQL.
VALUES вычисляет значение строки или набор значений строк, заданных с помощью выражений. 1 Чаще всего используется для создания «таблицы констант» в рамках более крупной команды, но может применяться и самостоятельно. 1 Если указано более одной строки, то все они должны содержать одинаковое количество элементов. 1
INSERT, в свою очередь, добавляет строки в таблицу. 2 Команда может добавить одну или несколько строк, сформированных выражениями значений, либо ноль или более строк, выданных дополнительным запросом. 2 Имена целевых столбцов могут перечисляться в любом порядке. 2
Таким образом, основное отличие заключается в том, что VALUES фокусируется на вычислении значений, а INSERT — на добавлении строк в таблицу.