Connect your ADSL modem to a wireless router (not a hub). All computers will then connect to the router (via wired or wireless connection) in order to share the Internet connection provided by the ADSL modem.

To make a wired connection to the router, a computer needs a network adapter (sometimes called ethernet adapter, NIC, network card, etc.). Most computers already have these. To make a wireless connection the computer needs a wireless network adapter (either PCI, miniPCI (in notebooks), or external USB).

There are many inexpensive wireless-g routers that also have fout ports for making wired connections in addition to the wireless capability.

You may not need to purchase a router, as many ADSL modems that the ISPs provide have a built-in wireless router. Check with your ISP. As a personal preference, I prefer to use my own router.

DIAGRAM:
WIRELESS CONNECTION:
Internet ----- modem ----- router ~ ~ ~ ~ computers

WIRED CONNECTION:
Internet ----- modem ----- router ----- computers

MODEM WITH BUILT-IN ROUTER
Internet ----- modem/router ~-~-~- computers

----- wired
~ ~ ~ wireless
~-~-~- wired or wireless