Anything become the agent of social change when it push people to act differently than normal.
Various factors combined lead to change Not a single factor is sufficient enough.
These agents of social changes are also the adopter of social changes OR New Integration force to Social Change in Event of differentiation in Society [Take for example education]