You only need network cards to "network" them (ie get all the functionality of a network such as sharing internet connections, printers etc) , and you could configure two in a peer-to-peer network without a hub.

BUT just to transfer files a Parallel or USB laplink cable will do the trick.