Practical utility that allows you to visualize what is happening through your webcam. Extremely lightweight and requires no installation.
Software that allows you to turn your smartphone into a camera for the computer.

Utility that allows you to download videos from Facebook.

Program to download videos from Youtube and several other sites of the genre.
Free software to record and stream live videos.
Software for downloading and converting videos from sites like Youtube and Google Video.