social networking sites vary in terms of three important dimensions