I tend to call NT No Thanks, but that's just my sense of humour
Basic Networking Concepts:
You need
1) At least 2 computer class devices (this can include laptops, Palm Pilots or whatever)
2) A hardware port capable of two-way communication fitted to each device (eg, an NIC, a parallel port or a serial port).
3) A suitable cable to connect these ports (eg Cat 5).
4) Software to allow the Operating System on the device to communicate with the port (eg NIC driver).
5) Software to allow the devices to communicate using an agreed set of rules (protocol) (eg TCP/IP).
6) Software to allow you to perform data transfers using the protocol (ftp, telnet, file sharing, etc)
Of course, if you've got a bigger network, you'll get into a situation where it's more efficient to split the devices into smaller, more manageable groups (eg subnets), and you'll use devices like hubs, routers and switches to facilitate this. Or you may have users at more than one site, in which case you're looking at a WAN (Wide Area Network). For this you may need modems or some other means of connecting the sites.
The best example of how complex a WAN can be is the Internet.
Networking is such a huge area, with so many different ways of achieving the same thing, that the only way to really get to understand it is to build one yourself, and chat to guys who work with networks about specific issues.
It'll make your head spin at first, with all the new, unfamiliar terms and concepts, but stick with it, if you're interested - it's a fascinating field. I'd recommend getting an old PC (a 486 will do), and set it up as a Linux server. There's not much you can't do with one of these.
Good Luck!