f you're using Windows XP and IIS 5.1 (I'm assuming you are), if you don't see a "Web Sites" folder, you don't have the FTP service installed.
To install the FTP service:
Go to Control Panel, then "Add/Remove Programs"
Next Choose "Add/Remove Windows Components"
Next choose "Internet Information Services (IIS)"
Click the "Details..." button.
Choose "File Transfer Protocol (FTP) Service"
Click OK a bunch of times. You may be prompted for your Windows XP CD.
That's it. Now when you go back to the Internet Services Manager console, you should see a folder that says "FTP Sites". Right-click and choose New, then FTP Site...
Setting up an FTP site will enable others to get files from you via FTP, or to upload files to your FTP site.
Your ability to use the FTP protocol to get files from other people is not dependent on installing the FTP service in IIS.
Hope this helps!
EDIT: To secure the FTP and enable SSL,
Enabling SSL in IIS on Windows XP Professional
__________________
CPU Type: DualCore Intel Pentium D 820, 2800 MHz (14 x 200)
Motherboard Chipset: Intel Lakeport-G i945G
System Memory: 1024 MB (DDR2-533 DDR2 SDRAM)
Video Adapter: Radeon X1300 Series (256 MB)
Audio Adapter: Intel 82801GB ICH7 - High Definition Audio Controller [A-1]
Disk Drive: WDC WD2500JS-22MHB0 (232 GB, IDE)
Disk Drive: WDC WD1600JS-00SGB0 (149 GB, IDE)