Il sistema Archie fu sviluppato alla McGill University School of Computer Science (Canada) da Alan Emtage, Bill Heelan and Peter Deutsch. Archie è un sistema che permette di effettuare una ricerca di file su server FTP anonimi. In ogni nazione del mondo vi è un server Archie (e in alcune grandi nazioni più d'uno) che consulta periodicamente (a cadenza di ore o giorni) i siti FTP nazionali, costruendo e aggiornando una sua lista interna (chiamata Internet Archive Database) che contiene tutti i file e directory trovati in ogni server FTP controllato. Tutti i server Archie contengono la stessa lista. I server Archie delle varie nazioni sono tra loro collegati, in modo da disporre tutti approssimativamente delle stesse informazioni.