Swiss Travel Pass versus Swiss Pass
The "SwissPass" is a chip card for Swiss citizens using public transport. As a tourist, you need the Swiss Travel Pass.
The Swiss Travel Pass was called "Swiss Pass" until 2014, so that explains why some tourists still call the pass by its old name.
This chip card for Swiss citizens was introduced in August 2015. It allows people to load their annual public transport subscriptions and various other products onto an electronic card.
The Swiss Travel Pass
If you visit Switzerland as a tourist, it is the Swiss Travel Pass you need, or one of the other rail passes. The Swiss Travel Pass allows unlimited traveling throughout the entire country. You can print it at home.