The political philosopher Sally Scholz separates solidarity into three categories. There’s social solidarity, which is based on common experience; civic solidarity, which is based on moral obligation to a community; and political solidarity, which is based on a shared commitment to a cause.