What is the difference between passive aggressive and aspergers?

Not the same. Asperger's disorder is an anxiety disorder with poor social pragmatic skills and difficulty 'reading' people's facial expressions and non verbal body language. They tend to want friends but have lack pragmatic skills to manage them. Passive aggressive behavior reflects a with holing of cooperative interaction. Often this is negative behavior without aggression.