In Network boot ,the CSS software installs on a network-mounted file system on a remote system Instead of the CSS disk
while in FTP boot,
the CSS software installs on a CSS disk(hard disk or flash disk ) instead of the remote system.
In Network boot if the CSS has a disk failure a network boot allows the CSS to boot independently from its disk and to load the configuration into memory.
but there are some limitations as network boot is not supported on UNIX workstations.
in both case the software is copied from FTP server. But in first case it is instslled on the remote system hard disk and in the second case it is installed on a CSS hard disk.
Sachin garg