MapBasic programs can obtain Internet Connectivity by using Microsoft's WinInet routine to establish an "FTP" link. The basic principles are explained in Robert Edwards' page on the subject.