I am looking for a good resource which will explain FTP and it's workings. It is easy to incorporate VB Internet control into a program which allows file transfer, but how does all that work: Connecting to the modem, sending, etc.? I have not found any resource which helps explain such.

A FTP reference book which is written for C/C++ is OK.

Locating such a book will make the grass green, and the sun glow brighter!