Разница между вопросами «кого?» и «чего?» в русском языке связана с различием между родительным и винительным падежами. 12
В родительном падеже для одушевлённых существительных задаётся вопрос «кого?», а для неодушевлённых — «чего?». 1 В винительном падеже для одушевлённых существительных также задаётся вопрос «кого?», а для неодушевлённых — «что?». 1
Существительные в родительном падеже обозначают лица или предметы, которые являются объектом чьего-то действия или отношения. 1 Существительные в винительном падеже обозначают объекты, которые являются целью действия или указывают на прямое направление. 1
Таким образом, разница в вопросах помогает различать значения падежей и их контекст: родительный падеж обозначает объект воздействия, а винительный — цель действия. 23