Couchsurfing is not my idea. It is however a great passion of mine. Simply, couchsurfing is the best way to experience life and the many cultures, people, and vibrant backgrounds of this crazy space rock (earth, for those not thinking outside the tube) we all live on.
Couchsurfing is simple and easy. Anyone can do it anytime, even if your not traveling! Basically, the internet and the millions of people on it are all now your friends who will be happy to put you up and let you sleep on their spare couch, bed, floor, or whatever room you may have. In return you agree to let other people from the couchsurfing community come into your home and you can return the favor. It's sort of like having friends all over the world while also having guests all over the world. It's the most wonderful experience and I would recommend it to everyone!
Not only is couchsurfing free, but it's also traveling green. Think about how much energy is consumed by the entire hospitality business. Save the world and enjoy it at the same time!!
There are other websites but primarily I use couchsurfing.com
Sometimes it can be a little difficult to get started, but there are some steps that will help you get out into that big world and get Couchsurfing!!!