tomorrow: the day after today, and by extension the time still to come
This word names the near edge of the future. Most often it means exactly what "tomorrow" means in English: the very next day. A plague will fall the next morning, an army will march at first light, a meal is prepared the night before for the day ahead. In this everyday use the word is concrete and short, the day that has not yet dawned.
The same word also stretches forward into a vaguer distance. In a recurring expression, a parent imagines a child who will one day ask what these stones or these laws mean, and the word translated "tomorrow" there does not mean the next morning at all. It means "someday," "in time to come," the open future when a later generation looks back. Hebrew lets the single word carry both the literal next day and this looser sense of days ahead, the way English "down the road" can mean either soon or eventually.
The two uses are not separate words but two reaches of one idea: the time that lies just beyond now. Context decides whether it is the next sunrise or a future no one can date.