The manifest simply lists all files that are used. (It "declares" the files for the e-reader.)
The spine holds the order in which the files are displayed.
And the guide? The guide tells the reader what sort of file is used. On real devices there are other possibilities (buttons) for navigation, that the guide section implements. The toc.ncx file is the file that creates the toc in the device: