Compare with or Compare to?
To identify either the similarities or the differences between two things, use "compare to."
To identify both the similarities and the differences, use "compare with."
In comparing with something, one finds or discusses both things that are alike and things that are different.
An example might be:
DSL provides faster Internet speed compared to dialup.
(specific comparision of an attribute).
How does DSL performance compare with that of other high speed internet services? (similarities and differences)