Hi and welcome,
in game.script there is the "static" code. Namely the game initialization in the beginning, and global event handlers (such as LeftClick, RightClick and Keypress handlers).
On the other hand, game_daemon.script keeps running in an endless loop and periodically handles "dynamic" stuff, such as positioning the object captions at the mouse pointer, hiding/showing the inventory when the mouse pointer moves to the top edge of the screen etc.
Basically those two scripts are responsible for game initialization and for interface handling. They usually don't have much to do with the in-game logic itself.