In uncountable|lang=en terms the difference between compliance and weakness
is that
compliance is (uncountable) the tendency of conforming with or agreeing to the wishes of others while
weakness is (uncountable) the condition of being weak.
As nouns the difference between compliance and weakness
is that
compliance is an act of complying while
weakness is (uncountable) the condition of being weak.