關於社會運動,有一種資源動員理論(resource mobilization)。該理論認為,如果社會運動的發生可能形成新的政治機會,界定新的權力關係,就會獲得「政治局內人」(也就是體制內政治力量)的投入,而只有他們的投入,才有可能使得民間的抗議升級為政治風潮,從而撼動政權。這些「政治局內人」,其實是為了籠絡體制外的力量,在體制內進行權力鬥爭,但是因此而導致了原有體制的分裂,社會反抗力量才會找到機會和突破口。