k-ftp est un composant active-x pour microsoft visual basic 6. il permet aux développeurs d'applications d'envoyer ou de télécharger des fichiers sur un serveur ftp de manière asynchrone (ce qui permet à l'application de faire quelque chose durant le transfert avec possibilité de connaître l'évolution du transfert). le code source d'un client ftp minimaliste complet basé sur k-ftp est inclus dans l'installation.