Основа этого метода относительна: сопоставление отдельных социальных явлений и процессов с целью обнаружения их сходства и различий. На основе выявленного сходства делается предположительный или достаточно обоснованный вывод, например об их социальной однородности, более или менее аналогичном содержании, общей направленности их развития и т.д. В этом случае известные данные об одном из сравниваемых явлений или процессов могут быть использованы для изучения других.
Сравнительный анализ различных явлений и процессов общественной жизни способствует более глубокому познанию их общих свойств и различий, тенденций их развития, а также более обоснованной критической оценке опыта своей страны и других стран. Это, в свою очередь, ставит проблему усвоения опыта этих стран, расширения сотрудничества с ними в экономической, политической, научной и других сферах общественной жизни.
Составляющие механизма сравнительного анализа общественных явлений и процессов: общенаучные методы познания (аналогия, анализ, синтез и др.) и логический аппарат (прежде всего система категорий, используемых в логических операциях сравнительного анализа, присущие ему суждения и умозаключения). Рассмотрим теперь такую процедуру сравнительного анализа, как сегментация: деление целого на сегменты и выделение тех из них, которые будут подвержены сравнительному анализу. Так, можно выделить такие звенья экономического процесса в том или ином обществе, как производство, распределение, обмен и потребление созданных материальных благ, и затем исследовать каждое из них. При этом данные о них можно сопоставить с данными об аналогичных звеньях экономического процесса в других странах, провести их всесторонний сравнительный анализ. Из системы существующих в разных странах политических отношений можно выделить, например, отношения законодательной власти и также провести их сравнительный анализ. В том и другом случаях выделяются однотипные явления, что позволяет осуществить их сравнительный анализ более подробно и глубоко. Объектами сравнительного анализа могут стать общественные процессы — экономические, политические, идеологические и другие, равно как и их составляющие, в том числе субъекты этих общественных изучение не только структурных свойств изучаемого явления, но и характера его функционирования в рамках процессов: классы, нации, другие социальные группы, различные элиты, отдельные личности, а также многообразные социальные институты. Сегментация как способ сравнительного анализа предполагает целого (например, сравнительный анализ деятельности различных элит или политических партий в условиях различных обществ). При этом следует помнить, что только при изучении функционирования любого социального явления в рамках целого, в том числе соответствующей экономической или политической системы или же каждый из которых рассматривается как носитель определен культуры, выраженной в системе его знаний, навыков, уме интересов, ценностных ориентации и т.д.