Some people use Twitter for traffic while others use it for networking purposes. However, I find them combining both of them will be able to drive you both traffic and sales because in the long run, you are actually building the trust between you and your followers, making them more likely to purchase or sign up to things that you recommend or promote.