A sociological perspective says that, to grow and develop, a religion must have ideological and structural elements that foster its effective growth, maintain its cohesion as a collective unit, and enable it to mobilize its members toward social change.