Step 1: When to eat fondue
This combination of winter food and social gathering is what makes this a holiday dish, even though it is not specifically for Christmas.
Step 2: Equipment
The cheese needs to be heated constantly even as you are eating it. For this you will need a "rechaud" ("spirit stove" is the translation suggested by rabid_engineer -- it's a metal stand which holds the pot over an adjustable flame). If you don't have one it can be improvised: a few bricks, a sterno or even 6-8 tea candles and a metal grill from the stove-top or small barbecue will do the trick.
Fondue forks are longer than standard forks, which makes it easier to reach into the pot, and narrower, to fit small pieces of bread. They are also sometimes color coded, which is not important for cheese fondue. It matters only for Bourginonne fondue, which requires you to let pieces of meat cook in hot broth or oil. You can use regular forks -- it just won't be quite as comfortable to share the pot with a group of people.