The jihadists' operations are facilitated by web-based services and applications, such as social networking sites, encryption programs, and streaming video.Organizations such as al-Qaeda and factions of the organizations Hamas and Hezbollah have used the Internet to propagate their extremist religious ideology.