Between the two there were differences in terms of social background of cadres and ideological profiles. The New People's Party had a significant following of intellectuals whereas the Communist Party was mainly based amongst workers and peasants. Moreover, the Korean communists had been riddled by internal differences, and different communist factions were present in the new unified party.