Hi, Twitter and facebook both are great for generating traffic. I think every business needs interact with social networking sites like facebook, linkedin, twitter, youtube and many more to increase the exposure of the company. Thanks
Facebook is a better for traffic because it is popular and all people enjoy communicate in this kin of Social Networking Sites..