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