Begginer's problems with Adruino

Can someone help a new Adruino user here…

1)I was trying to run a servo motor using my Adruino board. It worked only with Digital PWM pins 9 and 10. The motor never worked for any other PWM pin.

What was the problem here… or is it supposed to be this way…

2)Is it possible to communicate between 2 Adruino boards using the Rx Tx pins…

[1] How did you control the servo?

Some of the servo libraries work ONLY with pins 9 & 10. Some others work with any of the PWM pins.

[2] Yes, but you also need to connect the GND pins so that they are both working from the same reference point.