Social media enables nonprofits to organize, mobilize, raise funds, and communicate with constituents outside of traditional institutional boundaries, representing a shift away from isolated "nonprofit fortresses". This connected online environment allows nonprofits to collaborate with independent activists, or "free agents", in new ways to advance their missions, though it requires sharing control and adapting to disruption.