Разница между наречием «завтра» и предложным сочетанием «на завтра» заключается в значении и вопросах, на которые они отвечают. 14
Наречие «завтра» означает «на следующий день» и отвечает на вопрос «когда?». 14 Пример: «Завтра дети отправились в поход». 1
Предложное сочетание «на завтра» означает «на завтрашний день» и отвечает на вопрос «на какое время?» или «куда?». 14 Пример: «Я познакомилась с телепрограммой на сегодня, на завтра, на неделю». 1
Таким образом, наречие «завтра» используется для обозначения времени, а «на завтра» — для указания на конкретный день.