Aside from the city and canton of Geneva most destinations in the Lake Geneva region are in either the Swiss canton of Vaud or the French department of Haute Savoie. For its part Vaud is the largest canton in the French speaking part of Switzerland, and the third largest in the country as a whole. The geography is varied, with the Jura mountains in the north, a hilly plain in the center and in the southwest the Alps. The main attractions of the region are the cities and towns surrounding the lake, the opportunities for skiing and hiking in both mountain ranges, and of course the lake itself.
The shores of Lake Geneva are entirely French speaking, though you will also hear Swiss German, Italian, and English. In Geneva and Lausanne, it is not uncommon for people around you to be having conversations in four different languages.
The only airport in this region is in Geneva (Genève-Cointrin). It is much smaller than the airport in Zürich, but very heavily internationally connected due to the UN's presence in Geneva. You can also easily fly into Zürich and catch an express train south.
The TGV from France and the Cisalpino from Italy stop in Geneva, Lausanne, Vevey, and Montreux. From Germany or Austria you will have to change in Basel or Zürich.
Most towns on Lake Geneva are served by the boats of the Compagnie Génerale de navigation (CGN). As well as modern boats, CGN operates five heritage paddle steamers build at the beginning of the 20th century. On some routes, boats are the fastest mean of transport (between Lausanne and Evian, for example). On most other routes though, boats are much slower than trains, but they often offer more scenic views.
Private boat tours and transfers from Geneva to any port on the lake is by Léman Transfers. Groups of up to 6 passengers can be privately chauffeured around the lake. - Léman Transfers.