Yes of course you can use your laptop on various wireless networks. In most systems you just save a profile (of setting -- channel number, encryption type, passphrase) for each location -- it's virtually automatic. Then you just choose the profile as appropriate.
Your question seems to also imply that you want to set up a network at home. Starting point is probably to get a wireless router and thoroughly read the setup instructions which come with it.
A few tips.
Always configure the router using an ethernet cord as is usually supplied in the box.
While establishing a link to your laptop leave wireless security turned off in the router.
When creating a link to other computers on a network turn off firewalls on all machines temporarily. Enable file sharing on relevant folders in all machines.
Experiment with wireless channels -- some will work better than others in your environment.
Write down the name of each computer to be networked (Control Panel, System, Computer Name) inaccuracies cause non connection when using the Networking Wizard.
Be patient -- Windows networking, even wired, takes its time to establish links and in my experience often doesn't work first time. .