Разница между генитивом и партитивом в русской грамматике заключается в их функциях и значении.
Генитив (родительный падеж) обозначает принадлежность, состав, участие, происхождение, определение, отрицание. 2 Отвечает на вопросы «Кого?» или «Чего?». 2 Например: «нет сахара» — генитив, «положить сахару» — партитив. 1
Партитив (количественно-отделительный или второй родительный) обозначает целое по отношению к некоторой части. 12 Отвечает на вопрос «Чего?». 12 Особенно хорошо заметен применительно к неисчисляемым существительным: сахару, песку, чаю и другим. 12 В контексте можно проследить разделение родительного и партитива: «нет сахара» — генитив, «положить сахару» — партитив. 1
Таким образом, генитив фокусируется на общем значении объекта, в то время как партитив подчёркивает отношение части к целому.