Слово "завтрак" происходит от древнерусского слова "завтрати", что означает "первое, что едят после просыпания". Этимология слова указывает на то, что завтрак — это пища, которую человек принимает после ночного сна, когда он "завтракает" новым днем.
Термин "сегодник" не является устоявшимся в русском языке и не имеет связи с принятием пищи. Он, скорее, может восприниматься как неологизм или разговорный вариант.
Таким образом, "завтрак" конкретно указывает на время и статус этой еды, связанной с началом нового дня, тогда как "сегодник" не имеет такого значения и не используется в языке.