Основой всякого развития, с точки зрения Энгельса, является борьба противоположных сторон. При раскрытии действия этого закона он подчеркивал существование связи и взаимодействия между противоположностями, доказывая, что они движущиеся, взаимосвязанные и взаимодействующие, и что эта взаимосвязь выражается в том, что каждая из них имеет собственную противоположность