What is this "travel thread" I keep hearing about? I would like to have a description on this please if anyone could help me out.....thanx