Закон єдності і боротьби протилежностей є одним з основних законів діалектики, який визначає внутрішнє джерело руху і розвитку в природі, суспільстві та пізнанні.
Причини руху і розвитку криються у внутрішніх суперечностях, притаманних процесам і явищам об’єктивної дійсності — боротьбі протилежностей. Кожний предмет, явище, процес є суперечливою єдністю протилежностей, які взаємно переходять одна в одну, перебувають у стані єдності й боротьби. Єдність, збіг протилежностей означає, що вони взаємопороджують і взаємозумовлюють одна одну, одна без одної не існують. Боротьба протилежностей означає, що протилежності не лише взаємозумовлюють, а й взаємовиключають одна одну, і, взаємодіючи, стикуються між собою, вступають у взаємоборотьбу, яка може набирати різних форм. Боротьба протилежностей веде зрештою до розв’язання суперечності, яка є переходом до нового якісного стану. Нові явища, що виникають, набувають нових притаманних їм суперечностей, які і є рушійною силою їхнього розвитку. Боротьба протилежностей приводить до розвитку, під яким ми розуміємо зміни, пов’язані з оновленням системи, її внутрішніми структурними і функціональними змінами, перетворення їх в дещо інше, нове, в напрямі ускладнення.
Для розвитку характерна інтегративність (нагромадження нових ознак на основі синтезу старих). Саме розвиток є нескінченним і парадоксальним. Вище присутнє в нижчому у вигляді можливості (в хімізмі є можливість виникнення живого, в живому — людини). Можливість не є небуття, це потенційне буття. У світі ніщо не виникає тільки через можливість, усе виникає через об’єктивну необхідність. У суспільстві перехід від нижчих форм існування до вищих називається прогресом. Прогрес має місце там, де підвищується рівень організації системи, її цілісності, пристосованості до середовища, функціональна і структурна ефективність, генетична пластичність з високим рівнем наступного розвитку.