While serving normally implies pirated or questionable material, some channels are used for fully legitimate reasons.
Once a leech has gained access to a server's Fserve, they can navigate through folders using commands similar to DOS.
Using a serving script, servers have the ability to send files directly to another user using remote commands.
Serving scripts also allow for a user to search all of the servers in a channel at the same time with a single command.
Users also have the ability to download the complete archive of a server's available files, commonly called a "list" due to the .txt format that the script's output code creates.